From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg aeroway = aircraft_crossing
Aircraft crossing on Wirraway Road at Essendon Airport.jpg
A point where the flow of traffic is impacted by crossing aircraft. Show/edit corresponding data item.
Group: crossings
Used on these elements
may be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Useful combination
Status: approvedPage for proposal


A point where the flow of traffic is impacted by crossing aircraft. Aircraft crossings, while uncommon, are uniquely problematic for routing purposes.

Highways that cross runways may be closed for a considerable length of time to facilitate the safe landing of an aircraft. The impact to routing can be highly variable due to aircraft movements, making the calculation of an average delay to routing harder to quantify in comparison to other crossings. There are often unique restrictions placed upon vehicles crossing the highway (for security and safety purposes). They are most commonly controlled by boom gates, flashing lights, or airport/security staff, and all serve to prevent aircraft colliding with ground vehicles.

Ground control traffic

[W] Ground operations traffic manoeuvres on aeroways as a routine component of their regular duties. These vehicle movements are often coordinated via radio and traffic controllers, and tagging each point where these vehicles may interact with an aeroway would be unproductive. This tag should only be applied to ways which can be used by traffic other than routine ground operations.


The tag is applied to a node on a suitable ground-based way in two situations:

Intersection of ground way and aeroway

Where a ground way and aeroway intersect, the tag should be added to a node that is shared by both the highway=*, railway=* (or similar), and an aeroway=taxiway, aeroway=runway, (or similarly trafficable aeroway feature).

On a ground way only

Where there is no suitable aeroway feature to share the node (for example, roads passing under an unmapped flight path), the tag should be to the highway=*, railway=* (or similar) at the approximate point where aircraft would "cross" the way.

Tags to use in combination

  • crossing=* – can be used to specify the details of the crossing.

Aircraft crossing types

The relative position of the aircraft to ground traffic can nearly always be deduced by the connecting ways on the node. (i.e., intersecting node=ground/node on ground-based way=overhead)

In some very rare cases it may be required to clarify the exact interaction between the aircraft and the ground-based way.

Tag Possible values Comment
crossing:aircraft=* ground (default) Aircraft crosses way while on the ground
overhead Aircraft crosses way while airborne overhead at a low altitude
exclusion_only Aircraft does not directly cross the way, but the way is not navigable due to its movement nearby (i.e., jet wash/unsafe clearance)


Use cases

Wirraway Road crossing Essendon Airport taxiway
The A970 crossing the displaced threshhold of Sumburgh Airport runway 09/27.
node Gisborne Airport runway 14/32 crossing railway
Road crossing runway at Tuvalu Airport


On shared node between highway/runway


On shared node between railway/runway


On shared node between road and runway


Non-use cases

A safety patrol car crossing a runway.
Service road



This feature is not currently rendered.

Airside crossing example icon.svg A suggested rendering was included in the successful proposal.

See also