Geospatial simulator for urban transportation

Partager cet article

Client

Blaise Transit

Funding

Partnership Commitment Grants (PCG)

Objective

The project aimed to help Blaise Transit improve and automate its platform using a geospatial simulator. It allows users to select on-demand urban transit corridors and analyze the cost-benefit ratios of the services.

Our main goal: to study and propose an approach for aggregating and analyzing ridership data. This enables us to determine when and where on-demand services deliver the best results.

Methodology

  1. The project introduced a series of measures to help identify a pilot area for the operation of an on-demand public transport network. Various methods were implemented using Python.
  2. Next, we prepared bus demand datasets over several days and enriched them by integrating them with the ridership dataset and distance matrix data.
  3. Using the enriched demand data, we group transport requests by adapting k-means clustering, separating requests within each group and preparing input data for the dynamic routing process.
  4. Finally, we simulate the result by applying dynamic routing to each group’s requests. We measure the performance of dynamic routing by applying a set of metrics to the routing results and comparing the results to static traffic.

Software

  • Python
  • GDAL
  • QGIS

Domain

Transport and logistics

Similar projects