FAA DOF to AIXM 5.2

Required roles: AIS Navigation Data via Cloud — Roles
Base endpoint: none
Reference documents: AIXM 5.2 schema set (aixm.aero) · FAA OAS Digital Obstacle File (DOF) README (21 MAY 2026) · FAA Digital Obstacle File (DOF) Frequently Asked Questions
Attribution: show ibonav.aero wherever this data is displayed
Data sources: FAA
Last updated: 27 OCT 2026

About the reference documents: Related Documents and Resources

How the FAA Digital Obstacle File (DOF) is coded in AIXM 5.2 (VerticalStructure). For the GeoPackage columns see Obstacle Data AIXM Mapping; for the general coding rules see Data Coding Policies.

Work in progress. The FAA DOF data is being added to the obstacle data set.


Source

Item Application
File DOF.DAT: all obstacles of the FAA regions and the covered areas of Canada, Mexico, the Caribbean, the Bahamas and the Pacific. All records are added
Not used The state and country files (subsets of DOF.DAT) and the change list CHG.DAT (DOF.DAT is the complete current state; dismantled obstacles are not in it)
Horizontal datum WGS 84, as published (EPSG:4326)
Values Not changed; codes are converted by the tables below. A value that is not in a table stops the conversion; no default value is written

Provenance

Field Value
Data Provider FAA
Data Originator FAA
Data Effectivity The DOF release, e.g. Release: 29 SEP 2026 (Changes from 03 AUG 2026 to 27 SEP 2026) (Non-AIRAC). The DOF is updated every 56 days, independently of the AIRAC cycle

Feature Structure

One DOF record → one VerticalStructure with one VerticalStructurePart.

DOF field AIXM 5.2
OAS number (01-001307) gml:identifier: UUID derived from the OAS number; the same obstacle has the same UUID in every release. VerticalStructure designator = OAS number. name is not written (the DOF has no obstacle name)
Verification status dataAssessmentStatus: O → VERIFIED, U → NOT_VERIFIED
City name placeName, as published (also the CITY, STATE form). AIXM text allows only ASCII characters: ’ → ', Ñ → N (e.g. O’FALLON → O'FALLON, PEÑUELAS → PENUELAS)
Latitude, longitude (deg min sec + hemisphere) VerticalStructurePart horizontalProjection_location ElevatedPoint gml:pos (decimal degrees, latitude longitude)
Obstacle type VerticalStructure and VerticalStructurePart type — Obstacle Type
Quantity group: 1 → NO, 2 or more → YES; the number is written to the description
AGL height (ft) VerticalStructurePart verticalExtent, FT
AMSL height (ft) ElevatedPoint elevation, FT (elevation of the top). verticalDatum is not written (not stated by the DOF)
Lighting lighted, synchronisedLighting, VerticalStructurePart lighting — Lighting
Horizontal accuracy ElevatedPoint horizontalAccuracy — Accuracy
Vertical accuracy Description — Accuracy
Mark indicator marked, VerticalStructurePart markingPattern, markingFirstColour — Marking
FAA study number Description
Country identifier, state identifier Description
Action, Julian date Julian date (YYYYDDD, date of the last action) → validTime beginPosition (date). The action code (A add, C change) is not written

Description

Values without an AIXM 5.2 property are written to the VerticalStructure annotation with purpose DESCRIPTION, one note per value. An empty or unknown value is not written.

Note Written when Example
Vertical accuracy: … Code A–H Vertical accuracy: ±10 FT
FAA study number: … Field is not empty FAA study number: 2014ASO01578OE
Quantity: … Quantity 2 or more Quantity: 3
Country/State: … Always (state only when published) Country/State: US AL

Obstacle Type

DOF type AIXM 5.2 type
AG EQUIP AG_EQUIP
AMUSEMENT PARK OTHER:AMUSEMENT_PARK
ANTENNA ANTENNA
ARCH ARCH
BALLOON CAPTIVE_BALLOON_KITE
BLDG BUILDING
BLDG-TWR OTHER:BLDG_TWR
BRIDGE BRIDGE
CATENARY CATENARY
COOL TWR COOLING_TOWER
CRANE CRANE
CTRL TWR CONTROL_TOWER
DAM DAM
DOME DOME
ELEC SYS ELECTRICAL_SYSTEM
ELEVATOR ELEVATOR
FENCE FENCE
GATE GATE
GEN UTIL GENERAL_UTILITY
GRAIN ELEVATOR GRAIN_ELEVATOR
HANGAR HANGAR
HEAT COOL SYSTEM HEAT_COOL_SYSTEM
LANDFILL OTHER:LANDFILL
LGTHOUSE LIGHTHOUSE
MET OTHER:MET
MONUMENT MONUMENT
NATURAL GAS SYSTEM NATURAL_GAS_SYSTEM
NAVAID NAVAID
PIPELINE PIPE PIPELINE
PLANT OTHER:PLANT
POLE POLE
POWER PLANT POWER_PLANT
REFINERY REFINERY
RIG RIG
SHIP SHIP
SIGN SIGN
SILO OTHER:SILO
SOLAR PANELS SOLAR_PANELS
SPIRE SPIRE
STACK STACK
STADIUM STADIUM
T-L TWR TRANSMISSION_TOWER
TANK TANK
TOWER TOWER
TRAMWAY TRAMWAY
UTILITY POLE OTHER:UTILITY_POLE
VERTICAL STRUCTURE OTHER:VERTICAL_STRUCTURE
WALL WALL
WIND INDICATOR WIND_INDICATOR
WINDMILL WINDMILL
WINDSOCK WIND_INDICATOR

Lighting

DOF code DOF meaning lighted lighting (LightElement: colour, intensityLevel, type) Other
R Red YES RED
D Medium intensity white strobe & red YES WHITE, LIM, STROBE + RED
H High intensity white strobe & red YES WHITE, LIH, STROBE + RED
M Medium intensity white strobe YES WHITE, LIM, STROBE
S High intensity white strobe YES WHITE, LIH, STROBE
F Flood YES type FLOOD
C Dual medium catenary YES intensityLevel LIM
W Synchronized red lighting YES RED synchronisedLighting YES
L Lighted (type unknown) YES —
N None NO —
U Unknown not written —

Marking

DOF code DOF meaning marked markingPattern markingFirstColour
P Orange or orange and white paint YES — ORANGE
W White paint only YES — WHITE
M Marked YES — —
F Flag marker YES FLAG —
S Spherical marker YES MARKERS —
N None NO — —
U Unknown not written — —

Accuracy

Horizontal code horizontalAccuracy Vertical code Description note
1 20 FT A Vertical accuracy: ±3 FT
2 50 FT B Vertical accuracy: ±10 FT
3 100 FT C Vertical accuracy: ±20 FT
4 250 FT D Vertical accuracy: ±50 FT
5 500 FT E Vertical accuracy: ±125 FT
6 1000 FT F Vertical accuracy: ±250 FT
7 0.5 NM G Vertical accuracy: ±500 FT
8 1 NM H Vertical accuracy: ±1000 FT
9 (unknown), empty not written I (unknown), empty not written