DE:JOSM Relations and Turn Based Restrictions
Abbiegebeschränkungen (wie „hier nur gerade aus oder rechts“) können in der Datenbank als Relation abgelegt werden. Das Feature an sich ist hier dokumentiert. Diese Seite ist eine Anleitung, wie man solche Relationen in JOSM erstellt.
Grundlagen
Abbiegebeschränkungen haben (mindestens) drei Mitglieder (siehe Abbildung 2). Ein „von-Mitglied“ (from), ein „zu-Mitglied“ (to) und ein „via-Mitglied“ (via). Man benötigt grundsätzlich den Weg auf dem die Relation beginnt (from), den Weg auf dem sie endet (to) und den Verbindungsknoten / -weg (via).
WICHTIG: Die Wege der Relation müssen an dem Verbindungsknoten (via) enden. Ist das nicht der Fall, muss der Weg an dem Verbindungsknoten (via) aufgespalten werden.
Verwenden des turnrestrictions Plugin
Das Plugin turnrestrictions stellt einen Spezial-Editor zur Verfügung, um Abbiegebeschränkungen zu erfassen und zu pflegen. Ein Bildschirmfoto davon ist weiter unten dargestellt. Es zeigt die Benutzeroberfläche zum Erfassen einer Standard-Abbiegebeschränkung.
- Sie können den Typ der Abbiegebeschränkung aus einer Liste auswählen
- Sie können das Eingabefeld From: mit drag-und-drop oder mit Kopieren/Einfügen mit einem OSM Weg befüllen
- Sie können das Eingabefeld To: mit drag-und-drop oder mit Kopieren/Einfügen mit einem OSM Weg befüllen
Erforderliche Tags und via-Elemente werden automatisch im Hintergrund hinzugefügt. Falls nötig können Sie sie im Bereich Advanced des Editors editieren.
Weitere Informationen:
- turnrestrictions Plugin (in Englisch)
- Online-Hilfe für das Plugin turnrestrictions (in Englisch)
- Video: Erstellen von Abbiegebeschränkungen mit dem turnrestrictions plugin (in Englisch)
Verwenden von JOSMs generischem Relationen-Editor
Die Schritte in der Übersicht
- Wege und Knotenpunkt selektieren und in eine neue Relation übernehmen
- Den Wegen und dem Knotenpunkt die Rollen (from, via, to) zuweisen
- Der Relation die zwei Attribute zuweisen
- Fertig!
Schritt-für-Schritt-Vorgehen beim Einfügen einer Abbiegevorschrift
Öffnen des Relationen-Editors
Zunächst muss in JOSM sicher gestellt sein, dass der Relationen-Dialog geöffnet ist (rotes Rechteck). Wenn der Dialog nicht geöffnet ist, lässt er sich über den rot umrandeten Knopf in der linken Leiste öffnen (siehe Abbildung 3).
Anleger einer neuen Relation
Nun müssen die zwei im einleitenden Abschnitt beschriebenen Wege und der Knotenpunkt (from, to, via) ausgewählt werden. Dazu klickt man die Wege nacheinander bei gedrückter Shift-Taste an. Um nun eine neue Relation anzulegen klickt man auf die grün umrandete Schaltfläche „neu“ (siehe Abbildung 4).
Ausgewählte Wege und Knotenpunkt in die neue Relation übernehmen
In dem Relationseditor fügt man die ausgewählten Wege, mit einem Klick auf die gelb umrandete Schaltfläche, in die Relation ein. Attribute der Relation eingeben (siehe Abbildung 5)
Erstellen der Attribute
Im oberen Teil des Relationseditors gibt man die Attribute für die Relation ein. Bei Abbiegebeschränkungen ist das folgendes:
- type=restriction
- restriction=Art_der_Abbiegebeschränkung (mehr info ...)
Zuweisen der Rollen (from, via, to)
Nun wählt man in der Karte (dazu muss man ggf. den Relationseditor etwas zur Seite schieben) den „from-Weg“ aus. Dieser erscheint nun in der unteren Hälfte des Relationseditors in der rechten Spalte. Durch ein klick auf die blau umrandete Schaltfläche wird nun der entsprechende Eintrag in der Relation ausgewählt. In der linken Spalte, in der linken unteren Hälfte des Fensters (gelber Rahmen), kann man nun die Rolle für den Weg / Knoten eingeben (siehe Abbildung 6).
Abschluss
Wenn alle Angaben gemacht sind, wird der Relationseditor mit einem Klick auf „OK“ geschlossen. Im Editorfenster erscheint nun neben der Kreuzung das entsprechende Verkehrszeichen (siehe Abbildung 7).