Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
iD suggests bus=yes for trolleybus and share_taxi stops #6639
In OpenStreetMap, highway=bus_stop is not just used for bus stops but also for trolleybus and share taxi/marshrutka stops. These are defined separately in the public transport system (they use route=trolleybus and route=share_taxi) but reuse highway=bus_stop because there is no highway=trolleybus_stop or highway=share_taxi_stop. These are very common in Eastern Europe.
However, iD will suggest to add bus=yes to a highway=bus_stop even if it is a stop only for trolleybuses and/or share taxis, and even if the bus stop node is already correctly mapped as a member of a public transport relation tagged route=trolleybus.
Note that iD recognizes trolleybus=yes (not share_taxi=yes) on a highway=bus_stop and will not suggest to add bus=yes if this tag is present.
Example illustrating the problem: https://www.openstreetmap.org/node/1667500083
So my suggestion:
@Prince-Kassad Thanks for your concern, but transit tagging is really tricky in OSM and I'm not sure we can support different behavior.
We try to follow the advice of the wiki when it comes to public transport. The tag
Yes, this is how you should silence the warning for trolleybuses. There is also a "Trolleybus Stop" preset that uses the right tags for you.
I agree with @BjornRasmussen here. While there's no "incorrect" tagging in OSM, a "bus stop" should only be assumed to mean a place where a bus stops. You can use