O'Reilly logo

Python Geospatial Analysis Essentials by Erik Westra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Building a Complete Geospatial Analysis System

In this chapter, we will take the skills we have learned in the previous chapters and apply them to build a suite of programs that solve a complicated geospatial problem. In doing so, we will learn:

  • What map matching is, and how it works
  • How to use map matching to generate a heatmap of roads traveled based on GPS recordings
  • How to download road map data and transform it into a network of roads
  • How to store the road network in a database
  • How to generate your own records of journeys using a GPS tracking device
  • How to implement a map matching algorithm to match GPS recordings to an existing road network, and use the results to calculate how often each road segment was used
  • How to generate a great-looking ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required