Display and analyze GIS data on the web with Leaflet

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    14h

  • Start date

    Different dates available

"""This is a great and advanced web mapping application course to solve real world problem. It's very to follow up and the instructor is very knowledgeable. I would recommend it to anyone who is interested in the field webmapping. Thanks Michael.""""Very nice course on using leaflet to build web maps. Many aspects of leaflet and leaflet plugins are covered along with some more advanced analysis using turf. The code examples are helpful in getting started with leaflet maps and adding widgets for interacting with the map.""This course will provide you with the knowledge you need to  -create a Leaflet web map -add map controls  -choose from a variety of background maps -add your own GIS to it -style your data -find specific data -analyze spatial relationships At the end of the course you will be able to create web interfaces to view, search, and analyze your GIS data and make them accessible to anyone with a web interface for free!This course requires only a text editor and an open source web server to get started designing web GIS applications."

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

"Learn to find and zoom to your position on a mapLearn to use leaflet controls for user interface, geocoding, editing, and loading dataLearn what background maps are available and how to use themLearn to create vector data and style it in your mapLearn how to export your GIS data to GeoJSON format and load it into the mapLearn how to filter a subset of your dataLearn how to search for specific data elements and view their attributesLearn how to analyze spatial relationshipsMuch, much, more!"

This course is oriented towards GIS professionals who are interested in expanding their skill sets to display and analyze their data on the web. I use open source software to make the material available to everyone free of charge but many of the concepts will be useful for commercial JavaScript API's as well. This course will also be useful for Web Developers who want to learn to add maps to their projects with leaflet.

"This course has a prerequisite called Introduction to Web Programming for GIS Applications. I assume that students will be familiar with the subject matter of that course up to at least Lesson 61.If you have some familiarity withHTML, CSS, jQuery, Bootstrap, JavaScript, and GIS you should be able to take this course without the prerequisite but I am basing this course on that level of knowledge."

"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 3 years

Subjects

  • Server
  • map
  • Web
  • spatial
  • GIS
  • HTML
  • HTML5
  • Programming skills
  • Programming
  • Programming Language
  • Leaflet
  • Design software
  • GIS Data
  • GIS Training
  • Mapping Training
  • Leaflets JS
  • Leaflets tutorial
  • Mapping Tool
  • GIS Technology
  • GIS Analyst

Course programme

"Introduction
Introduction
Optional - About Me
Client-Server Architecture
Required software for this course
Anatomy of a URL
Your first web map - Setup
Your first web map - Code
Leaflet documentation - Part 1
Leaflet documentation - Part 2
Leaflet Plug-ins
Optional - Editors
Section 1 Quiz
The Leaflet Map Object
The Leaflet Map Object - Part 1
The Leaflet Map Object - Part 2
The Leaflet location method
Connecting the map object to the DOM
Leaflet popups
Native Leaflet controls
Plugin Leaflet controls - Part 1
Plugin Leaflet controls - Part 2
Plugin Leaflet controls - Part 3
Plugin Leaflet controls - Part 4
Plugin Leaflet controls - Part 5
Raster layers in Leaflet
Introduction to layers
Leaflet basemaps
The layer control
Raster overlays
Vector layers in Leaflet
Introduction to vector layers
The marker object
The path and polyline objects
The polygon object
Layer groups
Leaflet Draw Plugin
Optional - GeoJSON Review
Working with geoJSON in Leaflet
The Leaflet.AJAX plugin
Other sources of vector data
Styling vector data
Native Leaflet marker styles - Part 1
Native Leaflet marker styles - Part 2
Plugin Leaflet marker styles
Creating your own custom markers
De-cluttering your markers with the markercluster plugin
Native Leaflet options for styling lines and polygons
Plugin options for styling lines and polygons
Optional - Colors on the web
Searching, filtering, and analyzing data in Leaflet
Introduction and organizing previous code
Building a search box in Leaflet - HTML and CSS
Building a search box in Leaflet - JavaScript
Building a search box in Leaflet - Autocomplete part 1
Building a search box in Leaflet - Autocomplete part 2
Generalizing functions
Filtering data - radio boxes
Filtering data - check boxes
Editing geometry in Leaflet
Finding Nearest Feature - Part 1
Finding nearest feature - Part 2
Analyzing data with Turf.js in Leaflet
Introduction to Turf.js - Buffers
Buffering based on feature attribute
Spatial analysis - Point in Polygon
Spatial analysis - Filtering a feature class
Spatial Analysis - Intersecting polygons
Spatial Analysis - Summarizing polygon feature collections
Spatial Analysis - Intersecting lines with polygons
Summary
Bonus Material
Designing for mobile applications
Bonus Project - Diversity Calculator
Taking your application live
Legends in Leaflet (Pt1)
Legends in Leaflet (Pt 2)
Legends in Leaflet (Pt 3)
QGIS2Web - Get a jump start on your leaflet map creation.
Bonus Lecture: How to get the most from my series of Udemy courses."

Display and analyze GIS data on the web with Leaflet

up to £ 100