schildbach / public-transport-enabler

Unleash public transport data in your Java project.
https://groups.google.com/forum/#!forum/public-transport-enabler-discuss
GNU General Public License v3.0
390 stars 133 forks source link

Tfl (tranport for London) provider #303

Open Bubu opened 4 years ago

Bubu commented 4 years ago

Tfl has an api here: https://api.tfl.gov.uk/ The tfl data is currently as far as I know not available as a public GTFS feed to navitia doesn't have it.

Would it make sense to build a new provider based on this tfl api just for london?

schildbach commented 4 years ago

A new provider from scratch is a serious undertaking.

I'm not sure if I forgot something; is the Travelline data (https://nationaljourneyplanner.travelinesw.com/) not good enough?

Bubu commented 4 years ago

That corresponds to the England, Scotland and Wales provider in Öffi? So one immediate problem is that it doesn't show intermediate stops. Edit: https://nationaljourneyplanner.travelinesw.com/ has intermediate stops on the website though.

The other problem is that, as it's a nationwide network, it's harder to find stops in london than from tfl.

schildbach commented 4 years ago

The other problem is that, as it's a nationwide network, it's harder to find stops in london than from tfl.

With EFA it is possible to set a regional preference. In fact, I believe TfL has been doing that when they still used EFA. (I wonder if they still use EFA in the backend.)