Metadata-Version: 2.1
Name: mapmatcher
Version: 0.5.2
Summary: A package to map-match GPS traces onto an arbitrary network
Author: Pedro Camargo
Maintainer-email: Pedro Camargo <pedro@outerloop.io>
License: MIT
Project-URL: Homepage, https://github.com/pedrocamargo/map_matching
Classifier: Development Status :: 3 - Alpha
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Requires-Python: >3.9.0
Description-Content-Type: text/markdown
Requires-Dist: aequilibrae
Requires-Dist: geopandas >=0.14.1
Requires-Dist: tqdm
Provides-Extra: auxiliary
Requires-Dist: folium ; extra == 'auxiliary'
Requires-Dist: notebook ; extra == 'auxiliary'
Provides-Extra: build
Requires-Dist: setuptools ; extra == 'build'
Requires-Dist: wheel ; extra == 'build'
Requires-Dist: build ; extra == 'build'
Requires-Dist: tqdm ; extra == 'build'
Provides-Extra: dev
Requires-Dist: mapmatcher[auxiliary,build,docs,testing] ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: pyaml ; extra == 'docs'
Requires-Dist: enum34 >=1.1.6 ; extra == 'docs'
Requires-Dist: Sphinx ; extra == 'docs'
Requires-Dist: pydata-sphinx-theme ==0.13.3 ; extra == 'docs'
Requires-Dist: sphinx-book-theme ; extra == 'docs'
Requires-Dist: myst-parser ; extra == 'docs'
Requires-Dist: sphinx-autodoc-annotation ; extra == 'docs'
Requires-Dist: nbsphinx ; extra == 'docs'
Requires-Dist: pillow ; extra == 'docs'
Requires-Dist: matplotlib ; extra == 'docs'
Requires-Dist: folium ; extra == 'docs'
Requires-Dist: sphinx-gallery ; extra == 'docs'
Requires-Dist: ipython-genutils ; extra == 'docs'
Requires-Dist: sphinxcontrib-youtube ; extra == 'docs'
Provides-Extra: testing
Requires-Dist: ruff ; extra == 'testing'
Requires-Dist: black ; extra == 'testing'
Requires-Dist: pytest ; extra == 'testing'

# MapMatcher
MapMatcher is yet another Python Package designed to map-match GPS traces onto a network.

This package is built around [AequilibraE](https://www.aequilibrae.com) adding new powerful resources to its ecosystem.

Following on the AequilibraE ethos, however, one does not need an AequilibraE model 
to use MapMatcher to map-match GPS traces to a bespoke link network.

MapMatcher was previously maintained at [this repository](https://github.com/pedrocamargo/map_matching).

## Documentation

MapMatcher documentation can be found [here](https://aequilibrae.github.io/mapmatcher/).

## Citing

Case you use MapMatcher, please cite:

> P. Camargo, S. Hong, and V. Livshits, ‘Expanding the Uses of Truck GPS Data in Freight Modeling and Planning Activities’, Transportation Research Record, vol. 2646, no. 1, pp. 68–76, Jan. 2017, [doi: 10.3141/2646-08](https://journals.sagepub.com/doi/abs/10.3141/2646-08).
