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.3.tar.gz (13.3 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.3-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: PyTrack-lib-1.0.3.tar.gz
  • Upload date:
  • Size: 13.3 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.3.tar.gz
Algorithm Hash digest
SHA256 d91dd11d4d12af09e156d904d30f111fa6b3150c4962a53a35ea8e0c6fd06037
MD5 8bb86987c556a5a0deda7614ac5cefb9
BLAKE2b-256 a2f76dc09063ee9449ceb64a99917adc144e6603a82c070974703b1ae4edd2de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyTrack_lib-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0a83639185c3e533889cfcdd5bc732b1b77e5410a75e59db9111f89a72d41f62
MD5 5b546d1f9823a8a788560aa74b23f091
BLAKE2b-256 ae7736ac836ea8e53add32e1ce15af2281032f5fb38437928de5a83302b1651b

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