|Further refinement for nodes already tagged with highway=crossing or railway=crossing|
|Used on these elements|
|Tools for this tag|
This tag is used for more accurately describing specific types of pedestrian crossings across roads and other types of crossing over road or rail. Crossing infrastructure for the convenience of pedestrians, cyclists etc. should first be tagged with highway=crossing or railway=crossing as appropriate. The specific type of crossing may be further specified with the crossing=* tag and other properties described below.
The tag is set for the node where both ways are crossing (footway and street, street and railway and so on). For detailed mapping it may be useful to tag ways leading from a sidewalk to the crossing node with footway=crossing or cycleway=crossing as appropriate.
The crossing tag
- A crossing with traffic signals. (May or may not feature road markings.) Mostly near highway=traffic_signals.
- A generic crossing with no traffic signals of any type, just road markings; e.g., zebra-crossings. Generally referred to as a "crosswalk" in the US).
- Where definitely no crossing is possible/legal. Used at places where one would expect a crossing, but where there isn't one. As crossing=no excludes the existence of a crossing, it must be used without highway=crossing.
- Duplicate of crossing=uncontrolled, i.e. a crossing with road markings, but no traffic lights.
- A crossing marked with a striped pattern, but no traffic lights. In some countries, it gives priority to crossing pedestrians over vehicle traffic. Note that in some countries (e.g. in Italy, Spain or Switzerland), crossings with traffic lights are also marked with a striped pattern. However, tagging should give precedence to the traffic lights.
- This tag was initially documented as England only, but with the adoption by iD editor has gained worldwide usage. It is not always clear what the intended meaning is when used outside of the UK.
- A crossing with a small traffic island for pedestrians in the middle of the road. Because this tag is orthogonal to traffic_signals/uncontrolled/unmarked classification, tagging highway=crossing with crossing=island makes it impossible to distinguish between crossing=traffic_signals and crossing=uncontrolled. For this reason many editors do not use this tag and some consider it as a broken tagging scheme.
- Note: It is recommended to use the newer tag crossing:island=yes instead, which can be used in addition to crossing=traffic_signals/uncontrolled/unmarked.
- Some mappers add crossing=island to the highway=footway + footway=crossing way on the traffic island.
- See also section Traffic signals below.
- Used to indicate the height or type and thus accessibility of a kerb. kerb:left=* and kerb:right=* can be used if they differ.
- To indicate the presence or absence of a kerb ramp. This tag seems to have mostly been given up in favour of kerb=lowered, although there isn't a 1:1 correspondence between the two tags.
- To indicate whether there is a pattern in the ground to aid the blind.
- The traditional, region-specific reference, such as
pelican. Only add this tag if the reference is in common use in the region. The examples shown below are used in the United Kingdom and Canada.
Mode of transport
Please be aware that crossing nodes typically are shared by both, the road and the crossing way. A no-value for an access tag like bicycle or horse will apply to traffic on all ways (including the road) and lead to potentially undesired effects like blocking the road for cyclists.
- A value of
yesmeans that pedal cyclists are permitted to ride across the crossing.
- A value of
yesmeans that horse riders are permitted to ride across the crossing.
- A value of
yesindicates that crossing traffic of differing types is segregated from each other (that is, there is a separate crossing area for each mode of transport). At many traffic lights, crossing foot and bicycle traffic are segregated. A more regional example is the segregation of horse and foot traffic within some UK Pegasus crossings.
- Like many others, this parameter is Boolean , i.e. it can take the values
no. Different from several other Boolean parameters, in this case no default is assumed.
- Green light on a traffic signal can be requested by a bicycle rider or pedestrian by button press.
- Pedestrian traffic with sound for the visually impaired.
- Pedestrian traffic signals with vibration for the visually impaired.
- Indicates whether the crossing has a refuge island.
- A value of
yesindicates that the crossing may be managed by a crossing guard at busy times. The default is
- A value of
yesindicates that flashing lights warn drivers when a pedestrian is crossing. The default is
no. For more detail, consider using a value of
sensor(if the lights turn on automatically), or
always(if the lights are constantly flashing).
The following table shows how the crossing might be tagged:
|Description (and local name)||Tags||Image|
|A crossing for pedestrians only and no traffic lights (but may have a flashing amber globes on poles in some regions such as in the United Kingdom)
|A crossing for pedestrians only with traffic lights (button operated or not).
|A crossing for pedestrians and cyclists with no traffic lights (but may have a flashing amber globes on poles in some regions such as in the United Kingdom).
|A crossing for pedestrians and cyclists with traffic lights (button-operated or not).
|A crossing for pedestrians, cyclists, and horse riders with traffic lights (button-operated or not, often identified not by a crossing rideway but by very high buttons for the riders).
|A pedestrian crossover (also known as PXO) with or without flashing lights, requires drivers to yield the whole roadway to pedestrians. Drivers must stop and wait until pedestrians finish crossing the street. Common in Canada, always accompanied by "Stop for pedestrians" sign. Usually used around schools and on roundabouts - see definition in Ontario rule book.||highway=crossing|
|An unmarked crossing with sloped curbs.||highway=crossing|
|A crossing with a traffic island (implicit mapping with a property or explicitly to mark a footway or similar on a traffic island crossing).||highway=crossing
The following method is obsolete:
|A supervised crossing (additional property)
|Traffic signals without a pedestrian crossing.
Tagging crossings as ways
Some mappers tag a way segment of a highway=footway or highway=cycleway that crosses multiple roads and/or railways with crossing=traffic_signals to indicate that there is only one traffic light controlling the cyclist or pedestrian, to avoid multiple nodes being tagged as crossings.
Disadvantage: Please note that this mapping style makes it difficult for routers and navigation systems to recognise that there is a crossing for pedestrians or cyclists along the road since there is no special crossing node on the route being evaluated.
Better alternative: For "controlled crossings" with traffic signals or give-way/stop signs you can add the place where you have to stop/where the traffic light or stop sign is as node with highway=traffic_signals, highway=give_way or highway=stop.
- Approved features/Road crossings - the original proposal for this tag
- Cycle routes - closely linked with many toucan crossings
- Proposed features/Traffic_island
- Proposed features/crossing=marked
- Proposed features/Unambiguous crossings
- Pedestrian_crossing (wikipedia) - international differences and terminology
- Crosswalks - San Francisco Better Streets