Mobile GIS data collection apps with Leaflet and PostGIS

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    11h

  • Duration

    Flexible

  • Start date

    Different dates available

"Learn how to develop your own HTML5 GPS data collection applications that work like a native app on your mobile device.  While there are many canned options available for mobile data collection that may meet your needs, there are many times when it may be more cost-effective to develop your own.Cost - Even if your needs are simple many commercial applications require monthly per-user subscriptions, often in the neighborhood of $30-$50 per month. For 1 or 2 users that may not be much but with 50 users it quickly becomes cost effective to write your own. -Customizability - Commercial ""non-programming"" solutions tend to be one-size fits all. Although they may have some flexibility, it is not uncommon for many applications to need functionality that is not available.  Writing your own mean that if you can envision it you can implement it. Often you can implement it faster than you could in a ""non-programming"" solution even if it is available. -Real-time data access - The techniques taught in this course access a PostGIS database directly so that any changes that are made are available immediately to any other client applications whether they be desktop GIS like ArcGIS or QGIS, other web applications, or other client software such as a spreadsheet program, etc.  This also means that there is no time wasted transferring data from device to server, etc which may save hundreds or even thousands of man hours in large data gathering efforts and avoid a large source of errors.HTML5 web applications also have some downsides for this type of work and these are discussed in the course and potential solutions are also addressed."

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Develop your own custom mobile data collection applications that are limited only by your imagination and don't require expensive user fees or subscriptions.

If you have large data collection projects and find canned mobile data collection apps too expensive and/or to inflexible, this course will show you how to create your own mobile data collection applications with no user fees or subscriptions and that you can customize to do EXACTLY what you need and nothing more.

This is not a beginner course. It expands on the content of my previous courses, particularly the courses on Server side web GIS applications and Mobile mapping applications

"-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

  • Programming
  • Web
  • Collecting
  • Data Collection
  • GPS
  • Database training
  • Database
  • Testing
  • Access
  • GIS
  • ArcGIS
  • Mapping
  • WebGIS
  • GIS Data
  • GIS Analyst
  • GIS Training
  • Geodatabase
  • Geographic Information Systems
  • GPS Training
  • Remote Sensing

Teachers and trainers (1)

AulaGEO Academy

AulaGEO Academy

Specialized center in Geospatial, Engineering and Operations

We choose the best courses and make them available to new audiences in the spectrum CAD - GIS - BIM - Digital Twins Our training offer covers the entire spectrum of data intelligence: Capture - Modeling - Design - Construction - Operation. The creators of courses with which we have decided to work or promote have been carefully selected, to offer a complementary set of knowledge. We firmly believe that today people do not seek courses to fill their walls with diplomas; but to make their abilities more productive.

Course programme

"Introduction
Introduction
Preview of the finished product
Content management system setup
Database setup
Getting started
Getting started
Initializing the map
Adding crosshairs to the map center
Control Buttons
Event handlers for the control buttons
Geolocation
Geolocation
Going live and demonstration
Turning autolocate on and off
Slider to control autolocation interval
The breadcrumb trail
Cleaning up and testing the breadcrumb trail
The info screen
The info screen - current position
The info screen - previous position
The info screen - rates of change
Accuracy filter - part 1
Accuracy filter - part 2
The points list
Adding a popup to breadcrumbs
Listing breadcrumb points - part 1
Listing breadcrumb points - part 2
Searching breadcrumbs
Summing breadcrumb distances
The settings screen
Persisting settings to local storage
Retrieving settings from local storage
Going live and testing the app
Working with the database
Loading generic points - part 1
Loading generic points - part 2
Loading generic lines and polygons
Populating the layers subscreen
Populating the features list - part 1
Populating the features list - part 2
Finding a feature - part 1
Finding a feature - part 2
Collecting data
Setting up the data collection form
Collecting point data
Submitting point data to PostGIS
Collecting a point from a screen tap
Collecting a point using the crosshairs
Collecting a point using GPS averaging - part 1
Collecting a point using GPS averaging - part 2
Finishing touches
Testing and demonstration
Collecting lines and polygons
Setting up streaming mode
Setting up the stream controls
Adding stream points to lyrVertices
Converting the points in lyrVertices to a geojson line or polygon
Submitting lines and poygons to the database
Collecting lines and polygons in vertex mode
Testing and demonstration
Finishing touches
Viewing the vertex points
Deleting features
Editing features
Navigating to a feature
Going off-line
Preparing to go off-line
Storing the data locally
Recreating the features list from local data
Recreating the features list from local data - Part 2
Searching and navigating to features while offline.
Synchronizing off-line changes to the database
Preparing for synchronization
Adding off-line deletions to the synchronization que
Off-line updates
Off-line inserts
Persisting the synchronization que
Bonus Lecture
Bonus Lecture: How to get the most from my series of Udemy courses."

Mobile GIS data collection apps with Leaflet and PostGIS

up to £ 100