CuteGTFS, is a Qt based, GTFS (General Transit Feed Specification) parsing and query library, compatible with both Qt 4.8 and Qt 5. It can read the data from GTFS feed zip datafiles directly, parse the CSV files and import the data into a (sqlite) database supported by Qt for easy access. The library contains also basic functions to query the database for Stops, Routes, etc.
CuteGTFS depends on QuaZIP to read ZIP files.
The library is still very much work in progress, not complete, unstable and interfaces and methods are moving targets.
Available on github.
What works at this time
- Parsing of data from GTFS ZIP files
- Importing of data into a database
- Query of: All stops, searching of stops by name, identifier, stops nearby, routes.
Todo
- A lot