Key:access:both_ways

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg access:both_ways
Description
Used to describe the legal accessibility for lanes or similar features running in both directions of a way. Show/edit corresponding data item.
Group: properties
Used on these elements
should not be used on nodesmay be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Useful combination
See also
Status: in usePage for proposal

The access:both_ways=* key is used to describe the legal accessibility for lanes or similar features running in both directions of a way.

Usage

The *:both_ways=* suffix is typically used to describe features that apply specifically to a lane in the middle of the road, which is shared by traffic moving in both directions. A common use case is a centre turn lane, also known as a two-way left turn lane (TWLTL). This should not be confused with "forward and backward", as un-suffixed keys by default apply to both directions.

When combined with access restrictions or turning rules, it allows for detailed tagging of specific regulations that apply only to this centre lane.

Tagging Syntax

When used as a suffix, both_ways is placed at the end of the key but still before any suffix following the Conditional restrictions syntax.

Keys used in combination

The following keys are commonly used together with *:both_ways=* to specify detailed lane attributes:

  • lanes=* - Total number of traffic lanes available for motorised traffic.
  • lanes:both_ways=* - Specifies the number of lanes used for both directions.
  • turn=* - Defines turning movements allowed or required for a lane.
  • change=* - Specifies which lane changes are legally allowed or forbidden.
  • access=* - Describes legal accessibility for different vehicle types.

Tagging Examples

Related Concepts

The lanes key is another good example of a direction-dependent feature. A road with multiple lanes can have a different number of lanes for each direction. For example:

The key lanes:both_ways=* is specifically used when describing the number of shared centre lanes used by traffic in both directions.

See also

  • access=* - Describes legal accessibility for different vehicle types
  • *:both_ways=* - Is used to specify properties for lanes or similar features running in both directions of a way
  • lanes:both_ways=* - Specifies the number of lanes used for both directions
  • lanes=* - Total number of traffic lanes available for motorised traffic
  • turn=* - Used to specify the direction in which a way will lead
  • turn:lanes=* - Used to specify the direction in which lanes will lead
  • change:lanes=* - Specifies the allowed/forbidden lane changes per lane