From OpenStreetMap Wiki
Jump to navigation Jump to search

Arrows (signifying route direction?) are incorrect

ÖPNV one way routes.png

Hello, thanks for the work you've put into the ÖPNV Map! I like how bus/tram route numbers are visible several zoom levels higher than in the Transport Map. However I've noticed a problem. The arrows along ways carrying only one direction of the route are sometimes pointed the opposite way. (I presume that's what the arrows signify ;)

In particular it seems that this happens most often with circuit routes (clockwise shown as counterclockwise and vice versa). It doesn't seem to impact one-way routes traveling along one-way ways. I've attached a screenshot of ÖPNVKarte at with correctly oriented arrows marked green and incorrectly oriented marked purple - hope that helps! Rostaman (talk) 13:25, 26 January 2021 (UTC)

Thanks for bringing up that case. Seems like circular lines with roundabouts that are not splited may get the wrong direction (Like in the case you highlighted). Unfortunately it is not that easy to fix as this is due to a heuristic that determines the directions for unordered relations, but I'll try to find a solution. Do you have an example for a non circular route? That would be a different case... --Nimix (talk) 17:04, 28 January 2021 (UTC)
Thanks, I'm glad that this is a known bug :) I've noticed many major dual-carriageway roads are also incorrectly shown as two-way, but for almost all of those I've found a route which uses them and also crosses an unsplit roundabout. Exceptions:
I couldn't find any unsplit roundabouts on those routes. There's also the Ikea bus which somehow has two directions in the same relation and both going east, but it also has a lot of unsplit roundabouts at is eastern end. Rostaman (talk) 14:25, 29 January 2021 (UTC)

Bus platforms rendered as lines when drawn as areas

I've noticed that bus platforms that are drawn as areas are getting wrongly rendered as closed ways in ÖPNVKarte (example (look at platform E for example), OSM Carto (for reference), OSM), making them look fatter than they are, and sometimes getting a gap in the middle of them. Train platforms seem fine though. --JeroenHoek (talk) 12:30, 28 January 2021 (UTC)

ÖPNVKarte only renders public_transport=platform as area if there is an additional area=yes tag. For train platforms railway=platform this tag is also required by OSM Carto, therefore they might already have the area=yes tag. --Nimix (talk) 17:04, 28 January 2021 (UTC)
I don't mind adding tags if necessary, but the documentation for public_transport=platform says: “If the platform is mapped as an area, the tag area=yes is not required (round linear platforms part of a single route do not exist).” --JeroenHoek (talk) 17:24, 28 January 2021 (UTC)


With the introduction of parking=street_side renderers now have the option to change the rendering of parking bays at the side of a road. In ÖPVNKarte the large blue P seems intended to draw attention to larger public parking lots. If you look at this bit of map for example, you notice that those street-side parking bays probably don't need to be emphasized as much (or at all) in a public transport layer. I would suggest using a small P, or dropping rendering completely. Alternatively, some cleverness could be done by looking at the capacity=* tag (e.g., to only show those with dozens of parking spaces). --JeroenHoek (talk) 12:44, 28 January 2021 (UTC)

+1 --Nimix (talk) 17:04, 28 January 2021 (UTC)
There's also the similar parking=lane (not to be confused with parking:lane=*). Rostaman (talk) 14:25, 29 January 2021 (UTC)

Boundaries tagged as relation only are not shown

See for example Mateusz Konieczny (talk) 14:11, 5 February 2021 (UTC)

See also discussion on tagging mailing list Mateusz Konieczny (talk) 22:24, 5 February 2021 (UTC)

Special rendering for highway=busway

Rendering for bus routes on highway=motorway and motorway_link

Instances of highway=motorway and motorway that are members of bus route relations have special rendering. Instances of highway=motorway that are members of bus route relations should receive similar treatment. Ideally, it should include the following:

  • Slightly darker coloring (perhaps #8b0000)
  • White dashes, like highway=motorway
  • Rendering at z=10

The same should also apply to instances of highway=bus_guideway

Colgza (talk) 15:14, 23 April 2021 (UTC)

Rendering railway=razed or railway=abandoned

Can't imagine why razed or abandoned railways are rendered, example is Annan Branch Can thisrendering be changed to cater for this map inconsistency? --TonyS (talk) 16:51, 29 August 2021 (UTC)

Add up-to-dateness information

Great map! Would it be possible to add the up-to-dateness e.g. to the "Why are my changes not showing"-section? Something like


The current map was created with data from the following timestamps:

Last automatic update: 2021-10-22

Next automatic update: 2021-10-23

Last manual full update: 2021-09-01

Next manual full update: 2021-11-01


--MomoMilkiway (talk) 09:36, 22 October 2021 (UTC)

Rendering the interval key

How about rendering the interval key in the ÖPNVKarte? This could be worthwhile especially for bus routes. While OSM won't include complete timetable information anytime soon, I would find a visual representation whether a bus runs every ten minutes or only a few times a day very helpful. Some networks produce this kind of map. Think of fat lines for 10-minute intervals and narrow or dotted lines for less frequent services. --Alfons234 (talk) 16:59, 26 October 2021 (UTC)