Mobroute GTFS Routing Tests Summary

This page is a summary of automated test results for select metros with Mobroute's routing functionality (RTRoute).

The purpose of this page is not to provide a comprehensive overview of all supported metros; but rather to provide a quick overview of some supported metros & routing capabilities from a development perspective. And additionally here we flag 'known good' / 'working with Mobroute' feeds by MDBID for end-users. Any GTFS feed in the Mobility database conforming to spec should route similarly with Mobroute (so if you don't see an example for your metro here, dont fret! The feeds here are just a *very small* subset of supported feeds).

Feed ID Country Municipality Name From To Response Map Request Perf Memload Perf Memload (len) Perf CSA Route # Transfers Route Duration
1270 PL Kraków Zarząd Transportu Publicznego w Krakowie (ZTP Kraków): Tram 19.88192, 50.012338 20.02387, 50.08785 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[1270],"from":[50.012338,19.88192],"to":[50.08785,20.02387],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40+01:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 61.109978ms, T: 2.344899ms, Wf: 1.536129ms, Wt: 1.622341ms, Cv: 1.028737ms C: 9155, T: 343, Wf: 343, Wt: 343 1.298694ms 0 4168
516 US New York City MTA New York City Transit (MTA): NYC Subway -74.00537, 40.7094 -73.95215, 40.72879 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[516],"from":[40.7094,-74.00537],"to":[40.72879,-73.95215],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40-05:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 161.464287ms, T: 8.498766ms, Wf: 3.198242ms, Wt: 4.364691ms, Cv: 999.015µs C: 27223, T: 1115, Wf: 499, Wt: 499 4.995311ms 2 2264
509 US New Jersey New Jersey Transit (NJ Transit): Rail -74.7995, 39.6317 -75.0618, 39.9778 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[509],"from":[39.6317,-74.7995],"to":[39.9778,-75.0618],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40-05:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 15.993398ms, T: 1.655857ms, Wf: 1.064132ms, Wt: 993.717µs, Cv: 594.685µs C: 2054, T: 228, Wf: 228, Wt: 228 348.247µs 0 2843
1088 BE Bruxelles Société des Transports Intercommunaux de Bruxelles/Maatschappij voor het Intercommunaal Vervoer te Brussel (STIB/MIVB) 4.351426, 50.85728 4.350534, 50.83214 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[1088],"from":[50.85728,4.351426],"to":[50.83214,4.350534],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40+01:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 303.745215ms, T: 9.671146ms, Wf: 9.876786ms, Wt: 9.581919ms, Cv: 770.009µs C: 42331, T: 2421, Wf: 2421, Wt: 2421 7.891723ms 0 920
1898 FR Bourges Agglobus 2.40154, 47.07199 2.41974, 47.10811 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[1898],"from":[47.07199,2.40154],"to":[47.10811,2.41974],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40+01:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 26.320779ms, T: 3.852655ms, Wf: 4.008204ms, Wt: 4.003012ms, Cv: 1.235656ms C: 81, T: 327, Wf: 327, Wt: 327 347.39µs 0 2207
1032 PT Lisboa Carris -9.1725, 38.7376 -9.14646, 38.72329 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[1032],"from":[38.7376,-9.1725],"to":[38.72329,-9.14646],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40Z","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 178.084834ms, T: 8.917275ms, Wf: 9.706757ms, Wt: 11.633408ms, Cv: 670.733µs C: 21854, T: 2330, Wf: 2330, Wt: 2330 4.73932ms 0 2329
767 CZ Praha, hlavní mešto Prazska integrovana doprava (PID) 14.4732, 50.0767 14.369, 50.106 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[767],"from":[50.0767,14.4732],"to":[50.106,14.369],"transfer_categories":["f","i","g"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-03-30T21:19:40+01:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":700,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 372.552703ms, T: 1.693998122s, Wf: 69.28553ms, Wt: 67.768587ms, Cv: 960.987µs C: 61186, T: 405790, Wf: 16807, Wt: 16807 166.614937ms 1 2733
524 US New York City NY Waterway, Shore Line East, Metro-North Railroad, MNR Hudson Rail Link -73.8202, 40.9599 -73.6192, 41.3942 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[524],"from":[40.9599,-73.8202],"to":[41.3942,-73.6192],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-03-30T21:19:40-04:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 22.750344ms, T: 85.077216ms, Wf: 687.203µs, Wt: 647.043µs, Cv: 1.042358ms C: 1036, T: 18799, Wf: 114, Wt: 114 1.340957ms 1 4700
660 AU Adelaide Adelaide Metro 138.8789, -35.0435 138.575316, -34.919223 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[660],"from":[-35.0435,138.8789],"to":[-34.919223,138.575316],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-03-30T13:53:35+10:30","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 309.430293ms, T: 52.869863ms, Wf: 34.76234ms, Wt: 31.638721ms, Cv: 1.407705ms C: 51801, T: 8268, Wf: 7559, Wt: 7559 13.932307ms 2 6368
1828 TR Izmit IZBAN: Rail 27.3072, 38.2094 27.157, 38.4222 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[1828],"from":[38.2094,27.3072],"to":[38.4222,27.157],"transfer_categories":["f","i"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-03-30T13:59:30+03:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 26.823177ms, T: 1.015924ms, Wf: 426.376µs, Wt: 427.52µs, Cv: 816.97µs C: 1319, T: 41, Wf: 41, Wt: 41 167.304µs 0 3034
509 + 516 US + US New Jersey + New York City New Jersey Transit (NJ Transit): Rail + MTA New York City Transit (MTA): NYC Subway -73.93799, 40.64809 -74.12064, 40.82732 JSON Response Map URL
{"mobroute_runtime_config":{"mobsql_runtime_config":{"mdb_csv":"http://ci.lrdu.org/tests_results/mockmdb.csv"},"log_info":false,"log_warn":false,"log_debug":false},"route_params":{"feed_ids":[509,516],"from":[40.64809,-73.93799],"to":[40.82732,-74.12064],"transfer_categories":["f","i","g"],"output_formats":["legs","diagnostics","mapurl","request"],"time":"2024-02-02T21:19:40-05:00","max_n_transfers":20,"max_transfer_seconds":2400,"max_trip_seconds":14400,"max_walk_seconds":1200,"min_transfer_seconds":180,"walkspeed_km_hr":3.5,"optimizations":["feedsclean"]}}
C: 204.109654ms, T: 346.963037ms, Wf: 62.892492ms, Wt: 37.124613ms, Cv: 959.559µs C: 29277, T: 6518, Wf: 727, Wt: 727 6.047672ms 2 8069