AequilibraE / aequilibrae

aequilibrae - Python package for transportation modeling
https://www.aequilibrae.com
Other
166 stars 38 forks source link

Adds support to multiple transit agencies #535

Open r-akemii opened 4 months ago

r-akemii commented 4 months ago

In this PR we add support to import more than one transit agency per GTFS file. We also modified how stops are numbered and its agency_id.

Modifications include:

r-akemii commented 4 months ago

An initial thought was import transit agency data first, and have a workflow similar to the one that exists in __load_date (transit/gtfs_loader.py). I had an initial thought of loading all data for one agency at a time (like load all data for agency A, then load all data for agency B), but I don't think it's a good idea.