DE:Relation:restriction
restriction |
Beschreibung |
---|
Sammlung von Eigenschaften und Mitgliedern zur Beschreibung von Abbiegevorschriften |
Gruppe: Beschränkungen |
Mitglieder |
Status: de facto |
Werkzeuge für dieses Attribut |
Eine restriction-Relation dient der Definition von Abbiegebeschränkungen an Kreuzungen oder Einmündungen.
Wie kartieren?
Eine Abbiegebeschränkung ist eine Relation. Der Typ der Abbiegebeschränkung ist wie folgt definiert: type=restriction. Im 2. Schritt muss festgelegt werden, um was für eine Art der Abbiegebeschränkung es sich handelt. Hierfür wird der Schlüssel restriction verwendet. Ein Linksabbiegeverbot lautet dann: restriction=no_left_turn. Verfügbare tags sind unten in der Tabelle aufgelistet.
Die Relation muss mindestens drei Mitglieder haben. Dabei ist anzugeben, von wo über welchen Punkt nach wo die Abbiegebeschränkung gilt.
- "Von" muss ein Weg (way) sein. Die Rolle ist from. (Der Weg, von dem aus die Beschränkung gilt.)
- "Über" ist in der Regel ein Punkt (node), kann aber auch eine Folge von 1 oder mehr Wegen (ways) sein. Die Rolle ist via. (Im Normalfall der Punkt, der die Kreuzung beider Wege beschreibt)[Anm 1]
- "Nach" muss ein Weg (way) sein. Die Roll ist to. (Der Weg, zu dem die Beschränkung gilt.)
Ausnahme: Eine Relation des Typs restriction=no_entry kann mehrere from-Mitglieder haben (aber auch nur ein via und ein to).
Wichtig zu beachten
- Es sind ausschließlich Abbiegebeschränkungen zu erfassen, die sich aufgrund der lokalen Beschilderung oder aus Straßenmarkierungen ergeben! Es ist nicht Aufgabe eines Mappers, zu entscheiden, ob ein Fahrzeug in der Lage ist, an einer Kreuzung/Abzweigung tatsächlich abzubiegen. Ein Abbiegen kann für einen PKW möglich, für einen LKW jedoch unmöglich sein. Für einen Fahrradfahrer hingegen stellt sich die Frage gar nicht. Daher kann das nur der Router anhand seiner Vorgabewerte entscheiden.
- Es ist weder notwendig noch erwünscht, bei einer Einmündung in eine Einbahnstraße eine Abbiegebeschränkung zu setzen, selbst wenn dort ein Schild steht. Die Beschränkung ergibt sich für den Router ja schon aus der Einbahnregelung.
- Wenn bei Straßen mit Richtungsfahrbahnen das Linksabbiegen erlaubt ist, kann dies im allgemeinen auch zum Wechsel auf die Gegenfahrbahn genutzt werden -- es sei denn, es ist ausdrücklich durch Verkehrszeichen verboten. Eine detaillierte Analyse gibt es auf dieser Seite zu Wendeverboten.
- Alle beteiligten Wege müssen am via-Knoten enden (oder starten). Gegebenenfalls sind die Wege dort aufzuteilen.
- Die Bedingung gilt immer von from über via nach to. Für das Routing wird ausschließlich das erste Wort des restriction-Tags (only oder no) ausgewertet.
- An Einmündungen ist in Deutschland das only_*_* und nicht das no_*_* zu verwenden, da in Deutschland die Richtung mit Gebotsschildern definiert wird.[Anm 2] Mit der oben gewählten, sehr viel einfacher umzusetzenden 1:1-Beziehung, wird dann aber an Einmündungen bei der (zulässigen) Abbildung der Situation durch ein Verbot ein Schild mit Pfeil in eine nicht vorhandene Straße (im Beispiel nach links) dargestellt.</ref>
Geltungsbereich nur für spezielle Fahrzeugtypen
- Es gibt Beschränkungen, die nur für spezielle Fahrzeuge gelten. In diesem Fall ist der "key" um den Fahrzeugtyp zu ergänzen. Die Trennung erfolgt durch einen Doppelpunkt. Eine Beschränkung, die nur für LKWs (hgv) gilt, sieht dann wie folgt aus: restriction:hgv=no_left_turn. Es können beliebig viele Sonderregeln hinzugefügt werden.
- Eine weitere Möglichkeit ist, Ausnahmen für spezielle Fahrzeuge hinzuzufügen. Die generelle Regel lautet z.B. restriction=no_left_turn. Für den örtlichen Bus gibt es eine Ausnahme. Dann ist except=bus hinzuzufügen. Zu beachten ist, dass weitere Fahrzeugtypen Semikolon getrennt hinzugefügt werden müssen. Gilt die Ausnahme auch für Rettungsfahrzeuge, dann sieht das wie folgt aus: except=bus;emergency. Es können an dieser Stelle beliebig viele Ausnahmen hinzugefügt werden.
Hinweis zur Beschilderung
Das zweite und dritte Wort des restriction-Tags hilft dem Renderer bei der Auswahl eines Verkehrszeichens.[Anm 3] Sie dienen nicht dem Routing!
Schlüssel | Wert | Deutsche Entsprechung | Verkehrszeichen | Bild |
---|---|---|---|---|
restriction | only_right_turn | nur rechts | traffic_sign=DE:209 | |
restriction | only_left_turn | nur links | traffic_sign=DE:209-10 | |
restriction | only_straight_on | nur gerade | traffic_sign=DE:209-30 | |
restriction | no_left_turn | nur gerade und rechts![Anm 2] | traffic_sign=DE:214 | |
restriction | no_right_turn | nur gerade und links![Anm 2] | traffic_sign=DE:214-10 | |
restriction | no_straight_on | nur links und rechts![Anm 2] | traffic_sign=DE:214-31 | |
restriction | no_u_turn | Wendeverbot | traffic_sign=DE:272 | |
restriction | no_entry | Einfahrverbot | traffic_sign=DE:267 |
Beispiele
Bild | Mitglieder und Merkmale | Erläuterung |
---|---|---|
type=restrictionway a role from |
Von a ist an N nur das Abbiegen nach b erlaubt. Abbiegen nach links ist damit verboten. Das Fahren gegen die Einbahnstraße muss nicht zusätzlich verboten werden. | |
type=restrictionway a role from |
An P ist das Linksabbiegen von a nach b verboten. Damit ist rechts und geradeaus fahren erlaubt. Die weiteren drei Beschränkungen an dieser Kreuzung müssen alle einzeln definiert werden. |
Bitte ergänzen!
Editoren
- Das Plugin turnrestrictions umfasst einen Spezialeditor, um Abbiegebeschränkungen zu erstellen und zu pflegen.
- Siehe auch Anleitung zum Pflegen von Abbiegebeschränkungen in JOSM
- Anleitung zum Hinzufügen von Abbiegevorschriften mit Potlatch 2
Anmerkungen
- ↑ Für Wendeverbote auf Straßen mit zwei Fahrbahnen ist die Nutzung eines via-Knoten oder mehrerer via-Wege notwendig. Auch der via-Wag endet an den Endpunkten von from und to.
- ↑ 2.0 2.1 2.2 2.3 Das exakte Rendern von Gebotsschildern statt Verbotsschildern ist mit der oben gewählten 1:1-Beziehung zwischen englischem type und dem entsprechenden Gebotszeichen nicht möglich. Beispielsweise müsste ein no_right_turn an einer Kreuzung, wie dargestellt, durch ein Gebotszeichen geradeaus und links dargestellt werden, bei einer nach rechts abgehenden Einmündung dagegen durch ein nur geradeaus. Dies entspricht dann auch der in der Realität üblicherweise gewählten Beschilderung.
- ↑ Dargestellt sind die Schilder in Deutschland. Die anderswo üblichen Verbotsschilder könnten vom Renderer (es gibt noch keinen) abhängig vom Land automatisch ersetzt werden.
Werkzeuge
- Karte der Abbiegebeschränkungen (map of turn restrictions) von Zartbitter
- Relation Check (engl.)
- OSM Restriction Validator Findet unnötige Restrictions und solche, die den Zugang zu Straßen blockieren
- siehe auch Routing/online routers und Routing/OfflineRouters