-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am Thu, 9 Jun 2011 19:43:13 +0200 schrieb Sarah Hoffmann lonvia@denofr.de:
there was no discussion on whether we should add the new tagging schema (1) to the stops, if we touch them. If we do, i think we should *at least* place the bus stops ON the way with public_transport=stop_position. if the stop ist not exactly on the same place for both route directions, 2 nodes should be placed. and then, there is more about the public transport feature, but read it yourself.
My personal opinion in this: for simple bus stops, we should stick with the old schema. That is, put a highway=bus_stop node where the pole is and that's it. (For the Didok data, it means indeed to duplicate the imported nodes most of the time because there are two poles per stop.) For the more complicated stops or for micromapping train stations, use the new schema. Just make sure that one node remains that also has the traditional tags, so renderers don't get confused.
In my opinion it's not a good idea to set the goal on mixing up the two schemas. In one way they are complementing each other, but there is basically one point where they are different: the place for the bus stops. The problem with the old schema is described in the Proposal [1]: "Inconsistent handling of railway=tram_stop / railway=halt (node on the way) and highway=bus_stop (node beside the way)."
We have to decide on whether we want to map the stop_position or the platform if we want to keep the bus_stops as simple as possible.
I propose to tag the stop_position of the new schema, as this is IMHO the node that should be in the route relation at least. That would mean the tagging for basic bus stops would look like this:
highway=bus_stop //optional, you may leave it there to support the current renderers public_transport=stop_position bus=yes uic_name= //if there is no stop_area relation uic_ref= //if there is no stop_area relation
There should be 2 nodes, if the bus does not stop at the same position.
As of 8.6: nodes with highway=bus_stop or highway=bus_station without railway=tram_stop *on a highway*
1701 without public_transport tag 175 with public_transport tag
see this on [2]
nodes with highway=bus_stop or highway=bus_station without railway=tram_stop *not on a highway*
22793 without public_transport 209 with public_transport (they are not following the new schema as intended)
btw, having a DB at hand is cool :-)
[1]http://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport [2]http://osm.xiala.net/didok-check/?lat=47.16124065959858&lon=8.0996704101...,