Rainer Kujala
Rainer Kujala
Some crucial parts of gtfspy do not work on Windows. To sort this out, we should 1. Identify what parts do not work on Windows (at least the way the...
To really enable door-to-door accessibility estimates one may want to The current algorithm implementations in gtfspy allow for door-to-door routing (via adding artificial stops), but the implementation probably is not...
The class name "MultiObjectivePseudoCSAProfiler" is rather long now. These parts of the name could be taken away: "Pseudo" comes simply from "transfers" and is no longer necessary. "CSA" - Most...
Untested pieces of code (an incomplete listing): exports.write_combined_transit_stop_to_stop_network
Errors can relatively easily propagate after the import. In case of problems, one could give the import_gtfs function separate keyword parameters that would let some missing data go through without...
Currently, if multiple open_street_map-files are used for computing stop-distances for different feeds, this can cause the routing to fail (with Java), due to invalid caching.
All other table names match to the [GTFS spec](https://developers.google.com/transit/gtfs/reference/), but this does not. On the other hand other tables/files are also plural in the specification / our sqlite databases.
1. Remove the make-way of building JS files, and start use something webpack or similar. 2. Start using React+Redux instead of angular (1).