Replies: 2 comments 1 reply
|
0 replies
|
Thanks for the answer @felixguendling I'm testing the max_footpath_length and adjust_footpaths parameters in Motis. So here is my understanding :
Bonus question : Motis seems to always add 2 or 4min to transfers, is it a buffer of some kind? Thank you |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello everyone,
I'd like to ask about the intended scope of transfers.txt in the GTFS spec, and whether a specific use case I have falls within it.
Context
I'm working with the SNCF (French national railway) GTFS feed. Paris has 7 major train stations serving different regions of France and Europe. Within this feed, these stations are technically connected to each other, but only through very long detours via other cities - not through the actual urban transit network (metro, RER, buses) that passengers use in practice. That urban network is published in a separate GTFS feed (IDFM) that we cannot integrate into our trip planner.
As a result, for itineraries like Lille -> Bordeaux, the trip planner has no practical way to route the transfer leg: the passenger would take a train from Lille to Paris Gare du Nord, use the Paris metro/RER to reach Paris Montparnasse, then board a train to Bordeaux, but that middle leg doesn't exist in the SNCF feed.
To solve this, I'm trying to convert proprietary SNCF minimum transfer time data into a transfers.txt file that I would append to the SNCF GTFS feed. This data is not in GTFS format, it was originally published by SNCF to comply with the European Passenger Rights Regulation (PRR). These minimum transfer times define which connections SNCF considers guaranteed, but also which ones are considered infeasible. The data covers both transfers within a single station and transfers between distinct stations in the same city. I need to understand whether transfers.txt can represent this.
Questions
Does the spec allow transfers between distant stops? In my case, Gare du Nord and Gare Montparnasse are ~5 km apart (crowfly). Is there anything in the spec (explicit or implicit) that limits the geographic distance between two stops in a transfer record?
Can transfer_type=2 work without a connecting feed? Specifically: can I define a transfer_type=2 record between two stops in different stations to express "a passenger can transfer here in X minutes", even though no GTFS trip models the actual journey between them?
In practice, do trip planners handle this? Beyond what the spec says, are there known implementations that support or reject transfers between stops that are far apart or not connected by any trip in the feed?
Thank you for any insight.
All reactions