Proposed features/Relation:type=traffic control

From OpenStreetMap Wiki
Jump to: navigation, search
Relation:type=traffic_control
Status: Abandoned (inactive)
Proposed by: Doctau
Tagging: type=traffic_control
Applies to: relation
Definition: <definition>
Rendered as:
Draft start: 2009-09-10
RFC start:
Vote start:
Vote end: *

The proposal suggests yet anothe alternative for specifying stop signs, give way signs and similar traffic controls at junctions.

Contents

Rationale

The location of traffic control signs can be very useful for route planning. The existing Tag:highway=stop tag doesn't provide any effective mechanism for flexibly specifying signs at complex junctions including:

The stop tag also cannot model a stop/give-way sign in the middle of a way, only at the end. This means that if you have a road which must stop/give-way at multiple intersections, it must be split into pieces.

Applies to

New relation applied to ways and nodes participating in junctions.

Usage Tags and Values

Tags

Key Value Discussion
type traffic_control
sign no is used when there is no sign for this control, only road markings or similar |

Members

Way or Node Role Recurrence? Discussion
Way stop zero or more the way to which the stop sign applies.
Way give_way zero or more the way to which the give way (or Yield) sign applies.
Node junction one the junction at which the stop sign applies.
Node sign zero or more The location of signs


For each junction that has signs, a new relation should be created with type=traffic_control. The relation is applied one node and one or more ways. For any way included in the relation, signs are specified at the junction for each direction in which traffic flows into the junction.

If there is a junction where one road has to give way and one has to stop, this can be tagged by adding both ways to the one relation with the appropriate roles.

If there is a two-way road that traverses the junction, but only has a sign applying to one direction, the way must be split, and only the way that has a sign at the junction should be added to the relation.

At high magnifications, renderers could render traffic signs symbols at the appropriate locations in the intersection. The proper placement of the icon on a rendered map will depend on whether the rendered locale is one where people typically drive on the right or left side of the road, but hints can be given by adding node(s) with the role of 'sign' to the relation.

Route finding applications could use the presence or absence of traffic control signs to help find efficient routes. This is especially true when calculate routes for cyclists, or routes that are avoiding motorways.

Things to consider

Deprecates

The many alternative proposals (if this one is liked enough)

See also

Proposed features/Key:stop Proposed features/Relation:type=stop

Personal tools
Namespaces
Variants
Actions
site
Toolbox