Overview of TransBigData main functions
mainTransBigData is a Python package designed for processing, analyzing, and visualizing transportation spatio-temporal big data (such as Taxi GPS, bicycle sharing, and bus GPS data).
Key functional areas include:
- Data Quality: Methods to obtain dataset information like data volume, time periods, and sampling intervals.
- Data Preprocess: Cleaning methods for various types of data errors.
- Data Gridding: Generation of geographic grids (Rectangular or Hexagonal) and fast algorithms to map GPS data to these grids.
- Data Aggregating: Aggregating GPS and Origin-Destination (OD) data into geographic polygons.
- Data Visualization: Interactive visualization in Jupyter notebooks using the
keplerglpackage. - Trajectory Processing: Generating trajectory linestrings from GPS points and trajectory densification.
- Basemap Loading: Displaying Mapbox basemaps on
matplotlibfigures.