Mappymatch

Mappymatch is a pure-python package developed and open sourced by the National Renewable Energy Laboratory. It contains a collection of “Matchers” that enable matching a GPS trace (series of GPS coordinates) to a map.

The current Matchers are:

  • LCSSMatcher A matcher that implements the LCSS algorithm described in this paper. Works best with high resolution GPS traces.

  • OsrmMatcher A light matcher that pings an OSRM server to request map matching results. See the official documentation for more info.

  • ValhallaMatcher A matcher to ping a Valhalla server for map matching results.

Currently supported map formats are:

  • Open Street Maps