DE:Busfahrstreifen
Gebräuchliche Schemas für das Busspur-Tagging in OSM
In OpenStreetMap befinden sich zwei Schemas, um Bussonderfahrstreifen auf normalen Straßen zu kennzeichnen: Das
lanes:bus=*
-Schema und das bus:lanes=*
-Schemas.
Baulich getrennte Busstreifen werden stattdessen mit highway=busway
dargestellt.
Das lanes:*
-Schema
- Hauptartikel: lanes:bus=*
- Hauptartikel: lanes:psv=*
Diese Schema deutet an, wie viele Fahrspuren für Busse bzw. allgemein Fahrzeuge des öffentlichen Verkehres (Busse aber auch Taxis) reserviert sind. Mit *:forward=*
und *:backward=*
kann die Anzahl der Busspuren je Fahrtrichtung angegeben werden.
Das *:lanes
-Schema
- Hauptartikel: Fahrspuren, sieh auch Fahrspurabhängige Einschränkungen and
*:lanes=*
Mit diesem Schema werden die Zugriffe je Fahrspur und Verkehrsmodus dargestellt. Fahrspuren, die mit designated
gekennzeichnet sind, sind Busstreifen.
Übersicht der Verteilung
Anzahl der Spuren des öffentlichen Verkehrs (e.g. lanes:psv=1 )
|
Zugriffe je Fahrspur (e.g. psv:lanes=yes|designated )
| ||
---|---|---|---|
Tag | Number of uses | Tag | Number of uses |
lanes:psv=<count> |
psv:lanes=<list> |
||
lanes:psv:forward=<count>
|
psv:lanes:forward=<list>
|
||
lanes:psv:backward=<count>
|
psv:lanes:backward=<list>
|
| |
lanes:bus=<count>
|
bus:lanes=<list>
|
| |
lanes:bus:forward=<count>
|
bus:lanes:forward=<list>
|
||
lanes:bus:backward=<count>
|
bus:lanes:backward=<list>
|
Beispiele
Photo | "lanes:bus=*"-Schema | "bus:lanes=*"-Schema |
---|---|---|
Einbahnstraße mit einen Busstreifen![]() |
highway=* oneway=yes lanes=3 lanes:bus=1
|
highway=* oneway=yes lanes=3 access:lanes=yes|yes|no bus:lanes=yes|yes|designated
|
Einbahnstraße mit einen Busstreifen, Taxi und Fahrrad frei![]() |
highway=* oneway=yes lanes=3 lanes:psv=1 cycleway=share_busway
|
highway=* oneway=yes lanes=3 access:lanes=yes|yes|no bus:lanes=yes|yes|designated bicycle:lanes=yes|yes|yes taxi:lanes=yes|yes|yes cycleway=share_busway
|
Einbahnstraße mit einer temporären Busspur (ausschließkich nur für Busse zu bestimmten Zeiten, sonst für den allgemeinen Verkehr verwendbar)![]() |
highway=secondary oneway=yes lanes=3 lanes:psv:conditional=1 @ (Mo-Fr 14:00-18:00) cycleway:conditional=share_busway @ (Mo-Fr 14:00-18:00)
|
highway=secondary oneway=yes lanes=3 access:lanes:conditional=(yes|yes|no ) @ (Mo-Fr 14:00-18:00)bus:lanes:conditional=(yes|yes|designated) @ (Mo-Fr 14:00-18:00) bicycle:lanes:conditional=(yes|yes|yes) @ (Mo-Fr 14:00-18:00) taxi:lanes:conditional=(yes|yes|yes) @ (Mo-Fr 14:00-18:00) cycleway:conditional=share_busway @ (Mo-Fr 14:00-18:00)
|
Temporäre Busspur (ausschließkich nur für Busse zu bestimmten Zeiten, sonst für den allgemeinen Verkehr verwendbar) an beiden Seiten der Fahrbahn![]() Zur Stadtmitte Montags bis Freitags 6 - 9 Uhr Von der Stadtmitte von 14 to 18 Uhr |
highway=secondary lanes=4 lanes:forward=2 lanes:backward=2 lanes:psv:forward:conditional=1 @ (Mo-Fr 06:00-09:00) lanes:psv:backward:conditional=1 @ (Mo-Fr 14:00-18:00) cycleway:right:conditional=share_busway @ (Mo-Fr 06:00-09:00) cycleway:left:conditional=share_busway @ (Mo-Fr 14:00-18:00)
|
highway=secondary lanes=4 lanes:forward=2 lanes:backward=2 access:lanes:forward:conditional=(yes|no) @ (Mo-Fr 06:00-09:00) access:lanes:backward:conditional=(yes|no) @ (Mo-Fr 14:00-18:00) bus:lanes:forward:conditional=(yes|designated) @ (Mo-Fr 06:00-09:00) bus:lanes:backward:conditional=(yes|designated) @ (Mo-Fr 14:00-18:00) bicycle:lanes:forward=yes|yes bicycle:lanes:backward=yes|yes taxi:lanes:forward=yes|yes taxi:lanes:backward=yes|yes emergency:lanes:forward=yes|yes emergency:lanes:backward=yes|yes cycleway:right:conditional=share_busway @ (Mo-Fr 06:00-09:00) cycleway:left:conditional=share_busway @ (Mo-Fr 14:00-18:00)
|
Einbahnstraße mit einer Busspur entgegen der Fahrtrichtung![]() Anmerkung: Das Bild zeigt entgegen der Richtung der Straße. Außerdem keine Einbahnstraße, weil Zweichen 220 (Einbahnstraße) fehlt, ist aber ansonsten de fakto eine. |
highway=tertiary lanes=2 lanes:forward=1 lanes:backward=1 lanes:psv:backward=1 oneway=yes oneway:bus=no oneway:bicycle=no oneway:taxi= cycleway:left=share_busway cycleway:left:oneway=-1
|
highway=tertiary lanes=2 lanes:forward=1 lanes:backward=1 bus:lanes:backward= oneway=yes oneway:bus=no oneway:bicycle=no oneway:taxi= cycleway:left=share_busway cycleway:left:oneway=-1
|
Das empfohlende Schema
Beide Schemas überschneiden sich von den Zielen und das Suffixschema (*:lanes=*
) impliziert das Präfixschema (lanes:*=*
). Beide Schemas können gleichzeitig verwendet werden, aber zur Übersichtlichkeit ist es besser, nur eine Variante zu wählen.
- Das Präfixschema ist einfacher als das Suffixschema.
- Mit den Suffixschema können Datenverbraucher wissen, auf welcher Position die Busstriefen liegen, mit dem Prefixschema nicht.
- Das Präfixschema ist begrenzt mit dem Zuweisen zwischen Zugriffen und Gewidmung. Beispielsweise erlauben viele Busstreifen Taxis ("Taxi frei"), sind aber für diese nicht gewidmet. Mit
lanes:bus=*
ist es nicht ersichtlich, dass der Steifen von Taxis verwendet werden kann, mitlanes:psv=*
ist es nicht ersichtlich, dass der Streifen eigentlich nur für Busse gewidmet ist. Zum Vergleich kann man mit dem Suffixschema die Busstreifen mitdesignated
und zusätzlich erlaubte Verkehrsmitteln mityes
darstellen z.B.access:lanes=|no
,bus:lanes=|designated
andtaxi:lanes=|yes
.
- Viele Seiten (z.B.
lanes=*
) ziehen das Präfixschema vor.
Busstreifen und Fahrräder
Busstreifen, die das Radfahren erlauben, werden mit cycleway=share_busway
gekennzeichnet. Handelt es sich um eine Busspur entgegen einer Einbahnstraße, so ist es an der Fahrbahn auch noch wichtig, oneway:bicycle=no
mit cycleway:right:oneway=-1
hinzuzufügen.
Ebenfalls möglich ist das o.g. *:lanes
-Schema, um den Fahrradzugriff an Busspuren zu kennzeichnen (z.B. eine dreispurige Straße mit eine Busspur an der Kante, wo Radfahren erlaubt ist, wird mit bus:lanes=yes|yes|designated
, vehicle=yes|yes|no
and bicycle:lanes=yes|yes|yes
getaggt).
Dienste
Sieh auch
- Busse - eine Übersicht zum Taggen von Bussen im Allgemeinen
- Fahrspuren - mehr Details zum
*:lanes=*
-Schema bus_bay=*
- kennzeichnet eine Haltebucht für Busse, welche zu kurz sind, um als Fahrspur zu gelten.- Proposal:Deprecate busway=* for bus lanes - Vorschlag, eine ehemalige Methode zum Taggen von Busspuren, als veraltete zu kennzeichnen.