-
Notifications
You must be signed in to change notification settings - Fork 31
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
Improve standard stop creator's station building process #97
Comments
As a first step I would suggest to move the function |
Related to this is proper name handling: What happens if the OSM Should all the GTFS stops have the OSM |
Navitia needs stop areas for each stop point. If none exists, it creates one on its own. Both can then be shown in Transportr. The auto-completion shows the stop area, but in trips, individual stop points can be shown, so both should have names. |
I'm curious: does Navitia need OSM |
Their debug output talks about stop areas, but I guess they mean GTFS "Stations". The people working on Navitia can probably clarify. |
Hi, |
Thanks for the explanation. Is this happening on top of the OSM data in Navitia or on top of each GTFS? Yes, OSM |
This is happening on top of each GTFS. Navitia relies on transit feeds to provide stop_areas. |
Ah, OK. So these are Navitia own Does Navitia create those (internal) stop_areas based on GTFS' |
I had a quick look at the Navitia code, and indeed there are
This means - coming back to @ialokim's initial question - that the name of the OSM platform and OSM stop_area should both contain the name of the stop in order to get presented well in Navitia and Transportr. Or you could implement some logic in a custom Estelí stops_creator to apply the GTFS station's (or OSM stop_area's) name to regular stops. However to me it doesn't seem to be a good practice to call the stop ONLY like the headsign of the bus. And what do you do if two buses use the same stop but go to different locations? |
Regarding the specific station @ialokim was linking to, I would do the following, but I'm really not sure about it. Probably @prhod and @grote can provide better practices: stop_area/station: Kind of generic name for the station there are also in Europe, like Or is there a more suitable way to do? |
@xamanu I think your proposal is a good one. Specifying both station name and headsign ensure that people will understand (even tourists). 👍 |
I am not sure that line information should be added to stop names in any way. Even a single stop point can serve multiple lines or one line in two directions with a different headsign. |
Reading again the thread, I misunderstood something. I thought the |
Looking at the example @ialokim posted here, it seems to be a terminal station and usually in Nicaragua the platforms are not numbered but called instead by the 'to' destination. 😀 |
Almost correct, it depends heavily on the terminal station if they present numbers, destinations or even nothing. In the case of But I'm not very sure anymore if putting all this information in the |
I think the GTFS |
Is this used in Navitia @prhod and can it be displayed in Transportr @grote ?
Why not putting it in Or is it better to tag the |
@ialokim yes, |
Transportr doesn't show this information anywhere though as it is also not supported by PTE. |
Thanks both of you, I've now renamed four main terminals as following: |
In my opinion this can be closed. Do you agree? Please do. |
There are very interesting comments about the standard stop creators, mentioned by @nlehuby and @prhod in the PR #66:
There are different possible scenarios on stop creation regarding "parent_stations" (in GTFS) or "stop_area" (in OSM):
And there were some great ideas on maybe mixing them in the standard creator, or find a way how the proximity search can become part of the general code and not exclusive on Accra.
Let's use this issue to develop further on this.
The text was updated successfully, but these errors were encountered: