Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Station synonyms not mapped correctly, causing incorrect walk sections #186

Open
CedricReichenbach opened this issue Dec 31, 2017 · 1 comment
Labels

Comments

@CedricReichenbach
Copy link
Contributor

Some stations are represented by multiple names in the database, but not recognized as equivalent. This leads to wrong departure and/or arrival times (which consider walking as well), and unnecessary sections.

For example "Basel Dreispitz" to "Basel SBB" includes two such ghost walk sections, adding an additional 8 minutes to actual travel duration:

screenshot-2017-12-31 quickov 1

This issue is likely related to the underlying fahrplan.search.ch API, but I figured it makes sense to track it here as well. Is there a best-practice way to report issues there (except for pinging @helbling 😃)? The general-purpose contact form seems a bit out of scope for that.

@helbling
Copy link

helbling commented Jan 5, 2018

"Basel Dreispitz" means the train station and "Basel, Dreispitz" means the Tram/Bus station.
In the source data from opentransportdata.swiss there is also a 2 min walk in-between them.

I would love to see better names for such stations (even worse is "Zürich, Wollishofen" vs "Zürich Wollishofen"). However this is a topic for BAV and the cantons which do the actual naming of stations.

About displaying the walks: we strongly think that our users are not dumb and specifically request a certain route. No footpath of that route is hidden. However in the algorithm itself there is a special case for stations which belong together so that the choice of transportation method does not depend much on the chosen station.
You can always ignore walks which you don't consider necessary. You can use the METABHF file to figure out which station are considered to belong together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants