Skip to content

Runway Data

The runway section contains detailed information about airport runways worldwide, including dimensions, orientation, and geographic coordinates.

Format Structure

Each runway record follows this pattern:

RWY ICAO##   LLLLLWWWHHHASP±LLLLLLLLL±LLLLLLLLLL

Example Record

RWY ZBAA01   12467197359ASP+40058914+116617658

Field Breakdown

FieldMeaningNotes / Examples
RWYRecord type identifierFixed string "RWY" identifying this as runway data
ZBAAICAO airport code4-character ICAO identifier (e.g., ZBAA = Beijing Capital International Airport)
01Runway number2-digit runway designation (01-36), based on magnetic heading rounded to nearest 10°
12467Runway lengthPhysical runway length in feet (e.g., 12467 = 12,467 feet)
197Runway widthPhysical runway width in feet (e.g., 197 = 197 feet)
359Magnetic heading3-digit runway magnetic bearing (000-359°)
ASPSurface typeRunway surface material, always "ASP" (Asphalt) in PFPX data
+40058914Threshold latitudeRunway threshold latitude coordinate ±DDDDDDDD (degrees × 1,000,000), + = North, - = South
+116617658Threshold longitudeRunway threshold longitude coordinate ±DDDDDDDDD (degrees × 1,000,000), + = East, - = West

Coordinate Conversion

Latitude Example

+40058914 → 40058914 ÷ 1,000,000 = 40.058914°N

Longitude Example

+116617658 → 116617658 ÷ 1,000,000 = 116.617658°E

Runway data connects to other navdata sections:

Next Steps

Released under the MIT License.