Home

Awesome

Overview

This project demonstrates how to use the hmm-lib for matching a sequence of GPS coordinates to roads (called offline map matching) but does not provide integration to any particular map.

This map matching approach is based on Hidden Markov Models (HMM) and described in the following paper:
Newson, Paul, and John Krumm. "Hidden Markov map matching through noise and sparseness." Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 2009.

Integation with other libraries

To make map matching work with an actual map the following needs to be further implemented:

These computations are not provided by this project because they are usually dependent on the underlying map. Moreover, this lets the user choose his own favorite geospatial/routing libraries.

License

This library is licensed under the Apache 2.0 license.