Question

Routing with GTFS data

  • 13 October 2017
  • 4 replies
  • 10 views

Badge +22
  • Contributor
  • 1959 replies

Has anyone done any scheduled routing using GTFS data? I've been tasked with determining the length of time it takes to get to a specific location using public transport, from about 5 thousand starting points.


4 replies

Userlevel 1
Badge +17

Found a worldtour presentation from @nickison of this subject

https://www.safe.com/presentation/using-fme-and-gtfs-datasets-to-run-transitdatabase-com/

Badge +3

@stalknecht/@jdh

I wish I had had a chance to try out routing using GTFS data, but I had to put it on hold when I took a new job. You could check out this Python library to do routing outside of FME too - https://github.com/mk-fg/trip-based-public-transit-routing-algo

@carsonlam may be of help too - he's the one who (I believe) did the FME/GTFS reader/writer and knows his GTFS better than I do.

Badge

@stalknecht/@jdh

I wish I had had a chance to try out routing using GTFS data, but I had to put it on hold when I took a new job. You could check out this Python library to do routing outside of FME too - https://github.com/mk-fg/trip-based-public-transit-routing-algo

@carsonlam may be of help too - he's the one who (I believe) did the FME/GTFS reader/writer and knows his GTFS better than I do.

I did do the GTFS reader/writer, but unfortunately I don't have any experience around trip planning based on GTFS. It's definitely a topic I'm interested in learning more about.

In my view, routing with GTFS data requires a dedicated server with a multi-modal routing solution like OpenTripPlanner installed on it. You can use the FME HTTPCaller transformer to call its API (ride times, isochrones) and process the results further with FME.

Reply