TODO ==== * Store errors in database instead of detecting them each time. Refresh when data changes. * Investigate incremental data updates with osm2pgsql * Investigate writing a custom parser for [osm pbf](https://wiki.openstreetmap.org/wiki/PBF_Format) to speed up import Reading: * https://www.volkerschatz.com/net/osm/osm2pgsql-usage.html Errors: * Ways with a role other than "platform" * Platforms in bus relations should be nodes, not ways