public-transport / ideas

How to make public transport more comfortable, more accessible, more transparent?
Creative Commons Attribution Share Alike 4.0 International
37 stars 0 forks source link

create high-quality, highly reusable, low-level GTFS tools #15

Open derhuerst opened 5 years ago

derhuerst commented 5 years ago

some projects:

derhuerst commented 5 years ago

https://github.com/staeco/gtfs-stream/issues/1

Bertware commented 4 years ago

With regards to validation tasks, https://github.com/google/transitfeed is one of the most used validators as far as I know. Contributing to this project seems better than creating a new validator, unless there are issues with the Google Contributor License Agreement.

derhuerst commented 4 years ago

https://github.com/patrickbr/gtfstidy

derhuerst commented 2 years ago

I often see that tools for analysing and/or visualising GTFS feeds re-implement the import/normalisation/indexing/storing logic, often in a way that leads to subpar performance, lacking support of edge cases, or just wasted developer time.

I might be helpful to have a common "API" to access imported/normalised/indexed GTFS feeds that these tools can use instead, e.g. a well-known SQL schema, so that they can make use of existing tools that conform to it.