Skip to main content
Question

Routing with GTFS data

  • October 13, 2017
  • 4 replies
  • 112 views

jdh
Contributor
Forum|alt.badge.img+37
  • Contributor
  • 2002 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.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

stalknecht
Contributor
Forum|alt.badge.img+21
  • Contributor
  • 305 replies
  • October 13, 2017

Found a worldtour presentation from @nickison of this subject

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


nickison
Contributor
Forum|alt.badge.img+3
  • Contributor
  • 4 replies
  • October 13, 2017

@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.


carsonlam
Safer
Forum|alt.badge.img+7
  • Safer
  • 62 replies
  • October 13, 2017

@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.

stijngoedertier

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.