Open michaelblyons opened 10 months ago
I am also interested in learning how to add new transportation services to Transportr. I think the documentation on contribute page is out of date. I was able to find what I believe are valid GTFS archives via https://database.mobilitydata.org/, but I don't know what to do now that I have them.
Would this be a useful resource? https://github.com/public-transport/transitous
Would this be a useful resource? https://github.com/public-transport/transitous
I hope so. It's the second link in my last message. 😉
Nativita support is now fully dropped from this repo. I'm trying to read through the code to find a way to re-implement the lost regions, but there's no documentation. A contributions guide would be much appreciated. While Transitous looks promising, without an existing implementation to reference I'm afraid I'm not experienced enough to add it in as a whole new abstract.
Very distantly related: If you have a GTFS feed that you want to conflate with OSM's own data, https://github.com/Gabboxl/gtfs-osm-import may be useful. It requires human intervention, though.
A contributions guide would be much appreciated.
If you look at the JavaDoc of NetworkProvider
and at the referenced data classes that's more or less the API you'd need to implement.
For the uninitiated: how does Navitia convert GTFS to the format your project can ingest? Navitia seems error-prone and fickle (arbitrarily drops region support).
Would it be reasonable to do the GTFS conversion in this project, or is a separate service required?