Die Angabe der Richtungsweisungen pro Fahrspur. Jede Spur wird durch eine Richtung wie left, through oder right angeben, getrennt mit einem vertikalen Strich. Verwende turn:lanes:forward und turn:lanes:backward auf einer Zweirichtungstraße.
Der Schlüssel turn:lanes=* wird verwendet, um die angezeigte Folgerichtung eines Weges oder eines Fahrstreifen anzugeben. Er wird verwendet ab der ersten Anzeige mittels Fahrbahnmarkierung, Schild oder ähnlichem bis zur zugehörigen Kreuzung bzw. dem Ende des Fahrstreifens. Um Abbiegebeschränkungen anzugeben, siehe den Artikel über die restriction-Relation.
Die Straße hat einen Mittelstreifen oder ist eine Einbahnstraße und hat somit oneway=yes
Füge die Werte für jeden Fahrstreifen zum Schlüsselwert hinzu, beginnend mit dem Fahrstreifen an der linken Seite bis zum Fahrstreifen an rechten Seite. Trenne die Werte der Fahrstreifen mit einem | (vertikaler Strich)
Beschreibung der Fahrstreifen entgegen der Fahrtrichtung von links nach rechts
turn:lanes:forward=left|left|through;right
Anmerkung: Im Beispiel wird davon ausgegangen, dass der OSM-Weg der Straße in Blickrichtung eingezeichnet wurde, somit forward. Wenn die Gegenrichtung ebenfalls Abbiegestreifen bzw. Richtungsvorgaben besitzt, werden diese mittels eines separaten Attributs turn:lanes:backward=... eingetragen. Ist der OSM-Weg dagegen entgegensetzt eingetragen, dann sind forward und backward ebenfalls entsprechend anders herum zuzuweisen.
Fahrstreifen mit mehreren Richtungsanweisungen
Sind mehrere Richtungsanweisung vorhanden, können die jeweiligen Werte mit einem ; (Strichpunkt ohne Leerzeichen) getrennt werden. Zum Beispiel:
turn:lanes=left;through
turn:lanes=through;right
turn:lanes=left;right
Werte
In der folgenden Tabelle fehlen noch viele Beispiele für Fahrbahnmarkierungen und Schilder. Falls du passende Bilder hast, ergänze bitte die Tabelle.