Skip to main content

a Map-Matching-based Python Toolbox for Vehicle Trajectory Reconstruction

Project description



PyTrack: a Map-Matching-based Python Toolbox for Vehicle Trajectory Reconstruction

PyPI Latest Release License

What is it?

PyTrack is a Python package that integrate the recorded GPS coordinates with data provided by the open-source OpenStreetMap (OSM). PyTrack can serve the intelligent transport research, e.g. to develop virtual simulation environments for the first training phase in self-driving vehicle applications, to reconstruct the video of a vehicle’s route by exploiting available data and without equipping it with camera sensors, to update the urban road network, and so on.

Main Features

The following are the main features that PyTrack includes:

  • Generation of the street network graph using geospatial data from OpenStreetMap
  • Map-matching
  • Data cleaning
  • Video reconstruction of the GPS route
  • Visualisation and analysis capabilities

Getting Started

Installation

The source code is currently hosted on GitHub at: https://github.com/cosbidev/PyTrack. PyTrack can be installed using:

# conda
conda install PyTrack
# or PyPI
pip install PyTrack-lib

Documentation

Checkout the official documentation.

Contributing to PyTrack

All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome.

Author

Created by Matteo Tortora - feel free to contact me!

License

PyTrack is distributed under a BSD-3-Clause-Clear Licence.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyTrack-lib-1.0.1.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyTrack_lib-1.0.1-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file PyTrack-lib-1.0.1.tar.gz.

File metadata

  • Download URL: PyTrack-lib-1.0.1.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 CPython/3.9.12

File hashes

Hashes for PyTrack-lib-1.0.1.tar.gz
Algorithm Hash digest
SHA256 e233a9491d635b9869d23fa25ac39a0307d4ddf11bc2d51542149e6cad2e1e30
MD5 a13a8127a7a949e2869328516137097a
BLAKE2b-256 e9932d2d8920fe0fc4aef57f761944d9afac9ebecef162c07acbd68aac622b8b

See more details on using hashes here.

File details

Details for the file PyTrack_lib-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: PyTrack_lib-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 CPython/3.9.12

File hashes

Hashes for PyTrack_lib-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 73fd64b14767117262c4ecda553873e8e910491ea5f4928999631e347c2ca043
MD5 07a42ac10a96f27b725288867c0ad72e
BLAKE2b-256 74aa11d3435b94833282ad92eacddf9c790946c47bb4f051198b2f787ea3cb18

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page