Zaczero/osm-relatify

Hide `bus=no` stops

Opened this issue · 4 comments

Currently when a stop is tagged with bus=no, it's still shown in Relatify. It may sound like a troll tag but it is used in situation where other vehicles (like trolleybuses) have their own road or when trolleybuses serve all stops while buses run express services.

image

The sign that is closer to the camera is the bus stop, the sign in the back is for the trolleybus.
image

Hidooo commented

bus=no is also used for bus stops without any buses stopping, such as when lines are rerouted but the infrastructure is kept in place for future line rerouting. In such cases, the "inactive" bus stops still need to be shown to be able to add new lines.

bus=no is also used for bus stops without any buses stopping, such as when lines are rerouted but the infrastructure is kept in place for future line rerouting. In such cases, the "inactive" bus stops still need to be shown to be able to add new lines.

Oh, considering the new information, this does complicate things a bit. If we're only discussing a visual feature, then it seems like it's not worth pursuing.

bus=no is also used for bus stops without any buses stopping, such as when lines are rerouted but the infrastructure is kept in place for future line rerouting. In such cases, the "inactive" bus stops still need to be shown to be able to add new lines.

That sounds like a perfect use case for disused:highway=bus_stop.

Hidooo commented

That sounds like a perfect use case for disused:highway=bus_stop.

Definitely, but then that needs to be handled by relatify if it currently isn't.