Papers › PyTrack: A Map-Matching-Based Python Toolbox for Vehicle Trajectory Reconstruction

PyTrack: A Map-Matching-Based Python Toolbox for Vehicle Trajectory Reconstruction

25 Oct 2022IEEE Access 2022 10archive 2025-07-28

M. Tortora, E. Cordelli and P. Soda

The exponential growth of IoT devices, smartphones, smartwatches, and vehicles equipped with positioning technology, such as Global Positioning System (GPS) modules, has boosted the development of location-based services for several applications in Intelligent Transportation Systems. However, the inherent error of location-based technologies makes it necessary to align the positioning trajectories to the actual underlying road network, a process known as map-matching. To the best of our knowledge, there are no comprehensive tools that allow us to model street networks, conduct topological and spatial analyses of the underlying street graph, perform map-matching processes on GPS point trajectories, and deeply analyse and elaborate these reconstructed trajectories. To address this issue, we present PyTrack, an open-source map-matching-based Python toolbox designed for academics, researchers and practitioners that integrate the recorded GPS coordinates with data provided by the OpenStreetMap, an open-source geographic information system. This manuscript overviews the architecture of the library offering a detailed description of its capabilities and modules. Besides, we provide an introductory guide to getting started with PyTrack covering the most fundamental steps of our framework. For more information on PyTrack, users are encouraged to visit the official repository at https://github.com/cosbidev/PyTrack or the official documentation at https://pytrack-lib.readthedocs.io.

PaperPDFCode

Code

cosbidev/PyTrack officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

ALIGNGPS

1 archive method tag without a method page not shown.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections