Hi,
OTOH, this doesn't seem like a huge problem if we're importing the data
from elsewhere using automated tools and only tweaking by hand where
it's wrong--and ideally, there should be some sort of feedback mechanism
to get the source corrected so even that's a short-term problem.
Well, that's explicitly deprecated in OSM. Please look in the wiki about
mechanical edits.
If you have useful and free data then the better approach is to mix them
up with OSM data outside OSM and give the OSM mappers a tool such that
each mapper can pick what he/she deems useful in OSM.
Also, like it or not, Google Maps (and hence GTFS) has set a bar for
what users expect from online maps. I'd certainly like OSM to be
better, of course, but the current situation is that OSM is generally
far, far worse.
I think this is where local differences matter. In large parts of
Europe, the transit agencies themselves have already good information,
OSM is more or less on par with that, and Google lags significantly behind.
And: how to tell apart services that run a few times per day from those
that have a headway of a few minutes?
That's starting down a slippery slope to including full schedule data.
Once again, please note that this is a huge difference in local culture.
All around the world, if there is a metro then people usually go there
without looking on a timetable and it as granted that the headway is a
few minutes. Next to nobody consults a timetable first, and some systems
don't even public precise timetables.
Believe it or not, there are quite a number of bus service mimicking
this concept:
https://fr.wikipedia.org/wiki/Bus_%C3%A0_haut_niveau_de_service
This is in contrast to a number of service that run once a day on
schooldays.
In between, there are a lot of services that have a fixed headway all
over the day:
https://fr.wikipedia.org/wiki/Horaire_cadenc%C3%A9
In practice here in Europe, reducing complexity would mean to send a
potential passenger to the next stop of a high frenquency service or
clock-face scheduled service and to ignore once-a-day services altogether.
And the right solution for this is not to delete these services from OSM
but to mark them as low-frequency service.
If you would like to improve relevance of OSM, discriminating between
these three levels of service would be a prime concern.
- Where to start/end routing of vehicles?
Sorry for the misunderstanding. I'm talking about getting a vehicle from
stop to stop. While the overall level of detail is often good enough for
routing, this doesn't hold always. To find and resolve the mapping
issues it makes sense to check whether you can route from stop to stop.
If not, this is always a strong hint that there are mapping issues.
I do notice as a benefit from this discussion that not all transit
agencies (Tulsa, Portland) care whether their routes can be lawfully
driven in reality. That's different here in, at least in Western Europe,
maybe all Europe.
- How to obtain a name of a station?
Please start trying to work with the data.
Names can come from the pole, the platform, the stop_position, a
connecting stop area. Or a combination of that, including contradicting
information. Factor in "local_name", "loc_name", "official_name",
probably others, and in countries like Switzerland and Belgium names in
multiple languages.
To make things more fun, some stations have different names for some of
their stops within the station. And add abbreviations to the equation or
the repetition of the municipality name in the name tag.
I would like to see a set of rules that answer questions like:
- Does a "name:en" tag on the pole override a "name" tag on the
stop_position, or vice versa? What about a "name:en" tag on a
stop_position versus "name" on a platform?
- Should "Hbf" be expanded to "Hauptbahnhof", or the suffix "(Westf)" to
"(Westfalen)"?
- Have the tracks in the station "Vaugirard" this name or the name
"Montparnasse"?
Paul has already mentioned that, to the contrary of these observations,
at some places the stops don't have explicit names and get their names
from nearby street features.
To sum up: if you set up a consolidation service to mix up GTFS data
with OSM data outside OSM, a lot of people would be grateful. If you
push somehow converted GTFS data into OSM then most mapppers will treat
this as more harm than good.
Best regards,
Roland
_______________________________________________
Talk-transit mailing list
Talk-transit@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-transit