Welcome to MTLDP’s documentation!#

Introduction#

MTL data platform is a Python package that can help you you build your own applications based on connected vehicle trajectory data as well as the network modeling and analysis. MTLDP provides a series of fundamental functions that help to parse, process, and match the trajectory data, map data, and signal state data. It also has certain higher-level applications with regard to both safety and mobility measurements and optimization.

Features#

MTLDP could help those who want to implement applications based on connected vehicle trajectory data including map matching, trajectory processing, etc. MTLDP can also help researches related to transportation network modeling and network analysis. The main features of MTLDP includes:

  • Parse the OpenStreetMap (OSM) data and construct a well-defined network object;

  • Different data adapters to load vehicle trajectory data and SPaT data;

  • Match the trajectory data to the map and the SPat;

  • Basic trajectory processing functions including smoothing, filtering, coordination conversion, etc;

  • Some applications based on trajectory data including both safety and mobility.