This is a static archive of our old OSM Help Site. Please post any new questions and answers at community.openstreetmap.org.

Bus Stop not findable on the map

1

There is a bus line and on the bus line I see there is a Bus stop but when searching on the map i don"t find it because the tag bus_stop is missing... And there are A LOT og such bus stops around here. What could be done? https://www.openstreetmap.org/#map=19/46.72443/8.19056

asked 21 Mar '23, 10:35

Tschugga's gravatar image

Tschugga
26112
accept rate: 0%


2 Answers:

1

My guess is because the stops have been mapped as ways, e.g. https://www.openstreetmap.org/way/319580098, which I suspect is uncommon for bus stops. They are more visible on this layer: https://www.openstreetmap.org/#map=19/46.72447/8.19039&layers=T

I think often

public_transport=stop_position 
bus=yes

gets translated to a bus stop, but maybe less so for ways.

answered 21 Mar '23, 11:00

EdLoach's gravatar image

EdLoach ♦
19.5k16156280
accept rate: 22%

1

Moreover, the example given is actually a line rather than an area.

I suspect is uncommon for bus stops

It is - as an example, there are no bus stops mapped as lines in Britain or Ireland.

Even the "standard" OSM style can handle bus stops mapped as areas, although users have needed to force them to be treated as areas:

   osm_id   | building | area
------------+----------+------
  397855454 | yes      |
 1106583542 | yes      |
 1044292687 | yes      |
  411672747 | yes      |
  411670814 | yes      |
  882894545 | yes      |
 1109987879 |          | yes
  438154268 | roof     |
  319441627 |          | yes
  413108425 | yes      |
  360798659 | yes      |
(11 rows)
(21 Mar '23, 11:18) SomeoneElse ♦

Okay, yes most are mapped as lines and therefor are not findable which is a shame since somebody clearly put work in to mapping the lines.

So what ca be done in this case?

(22 Mar '23, 07:37) Tschugga

Changing the mapping from "line" to "area" wouldn't lose any information (actually, it'd be a better representation of what was there). That's one option.

When mapping bus stops myself I only ever map them as nodes.

(29 Mar '23, 01:27) SomeoneElse ♦

1

The problem is mostly about rendering, and I presume most people will be talking about osm-carto, which is the standard layer, i.e. most people who use OSM for the first time will exclusively use this one. The Transport Layer and ÖPNVKarte are normally suited for public transport and will render stops properly.

We are talking about "Alpbach Parkplatz" bus stops here:

On the western side of the road, the bus stop is tagged as a node: https://www.openstreetmap.org/node/3260069022

On the eastern side of the road, the bus stop is tagged as a way: https://www.openstreetmap.org/way/319580110

highway=bus_stop should not be used on a way → highway=platform would be a better choice. Adding a footway to make it routable would be even better.

If rendering on OSM-carto is a concern, you may think about the following course of action:

  • Add a node on the eastern side of the road, roughly where the stop post is supposed to be. Tag it as highway=bus_stop. Add it to the stop_area relation. Add it into every northbound route relation, replacing the platform way. (It is recommended to use JOSM to edit bus route relations, especially to preserve the order of members; it is very difficult to do it correctly with iD).
  • Add names to bus stop nodes. This might imply a degree of data duplication, which goes against the "One feature"-principle but it seems to be standard practice in your country (e.g. https://www.openstreetmap.org/relation/4219619 ).

answered 02 Apr '23, 16:36

bxl-forever's gravatar image

bxl-forever
2106
accept rate: 0%

edited 02 Apr '23, 16:38