Red turn
Use a variation of red_turn if crossing a traffic signal in a specific direction is allowed even if it is red.
How to map
![]() | This tagging scheme conflates distinct maneuvers (yielding versus stopping before turning). See the talk page for discussions about alternative tagging schemes. |
- Start with the base key
red_turn
, - then add direction of the allowed movement (
:left
, or:right
) - then if needed add the class of vehicle it applies to (
:bicycle
).
Unless the values are the same in all directions, you should make sure the individual traffic signals are mapped (as opposed to tagging just the intersection with highway=traffic_signals).
In this context, left/right is understood as the turn direction as seen by the vehicle. Don't confuse with the left/right side of the road which is always seen in the direction of the OSM way.
Examples
red_turn:right:bicycle=yes or red_turn:right=yes when on a cycleway
[Proposed] red_turn:straight:bicycle=yes (see talk page)
Usage
red_turn:right
red_turn:right:bicycle
red_turn:left
red_turn:left:bicycle
red_turn:straight
red_turn:straight:bicycle
Alternatives
In France, many of these are mapped as a relation of type=restriction with restriction:bicycle=give_way, with a 'from', 'via' and 'to' role. More info (in French). Also see the Talk section of this page.
In Austria, some are mapped as relation type=restriction with restriction:bicycle=stop.