gitextract_6vcq1ios/ ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docs/ │ ├── Makefile │ ├── classes/ │ │ ├── map/ │ │ │ ├── BaseMap.rst │ │ │ ├── InMemMap.rst │ │ │ └── SqliteMap.rst │ │ ├── matcher/ │ │ │ ├── BaseMatcher.rst │ │ │ ├── BaseMatching.rst │ │ │ ├── DistanceMatcher.rst │ │ │ └── SimpleMatcher.rst │ │ ├── overview.rst │ │ └── util/ │ │ └── Segment.rst │ ├── conf.py │ ├── index.rst │ ├── make.bat │ ├── requirements.txt │ └── usage/ │ ├── customdistributions.rst │ ├── debug.rst │ ├── incremental.rst │ ├── installation.rst │ ├── introduction.rst │ ├── latitudelongitude.rst │ ├── openstreetmap.rst │ └── visualisation.rst ├── leuvenmapmatching/ │ ├── __init__.py │ ├── map/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── inmem.py │ │ └── sqlite.py │ ├── matcher/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── distance.py │ │ ├── newsonkrumm.py │ │ └── simple.py │ ├── util/ │ │ ├── __init__.py │ │ ├── debug.py │ │ ├── dist_euclidean.py │ │ ├── dist_latlon.py │ │ ├── dist_latlon_nvector.py │ │ ├── evaluation.py │ │ ├── gpx.py │ │ ├── kalman.py │ │ ├── openstreetmap.py │ │ ├── projections.py │ │ └── segment.py │ └── visualization.py ├── setup.cfg ├── setup.py └── tests/ ├── examples/ │ ├── example_1_simple.py │ └── example_using_osmnx_and_geopandas.py ├── rsrc/ │ ├── bug2/ │ │ └── readme.md │ ├── newson_krumm_2009/ │ │ └── readme.md │ └── path_latlon/ │ ├── readme.md │ ├── route.gpx │ └── route2.gpx ├── test_bugs.py ├── test_conversion.py ├── test_examples.py ├── test_newsonkrumm2009.py ├── test_nonemitting.py ├── test_nonemitting_circle.py ├── test_parallelroads.py ├── test_path.py ├── test_path_latlon.py └── test_path_onlyedges.py