An airport, airfield, or landing site referenced by a flight record. Every field is optional, and absent means unknown or not applicable. The identifier fields come from different systems and a place may have any combination of them, so write each one the place actually has. A place with no published identifier is described by 'name' and 'geo' alone.
Properties
faaLid
string
Optional
FAA Location Identifier, for United States airfields that have one, for example '1G5'. Many US fields have this and no ICAO indicator.
maxLength: 8 bytesgate
string
Optional
Gate or stand used by this flight at this place, as free text.
maxLength: 32 bytesgeo
ref
community.lexicon.location.geo
Optional
Coordinates, for landing sites that no identifier system covers. Do not write coordinates looked up from an identifier already in this object.
iata
string
Optional
IATA location code, three characters, uppercase, for example 'OAK'. Reassigned between airports over time, so pair it with 'icao' or 'geo' where possible.
maxLength: 8 bytesicao
string
Optional
ICAO location indicator, four characters, uppercase, for example 'KOAK'. Preferred for matching. Many small airfields have none.
maxLength: 8 bytesname
string
Optional
Free-text name, for landing sites that no identifier system covers. Carries no matching guarantees.
maxLength: 256 bytesterminal
string
Optional
Terminal used by this flight at this place, as free text. A fact about the flight, not about the place.
maxLength: 32 bytesView raw schema
{
"type": "object",
"properties": {
"geo": {
"ref": "community.lexicon.location.geo",
"type": "ref",
"description": "Coordinates, for landing sites that no identifier system covers. Do not write coordinates looked up from an identifier already in this object."
},
"gate": {
"type": "string",
"maxLength": 32,
"description": "Gate or stand used by this flight at this place, as free text."
},
"iata": {
"type": "string",
"maxLength": 8,
"description": "IATA location code, three characters, uppercase, for example 'OAK'. Reassigned between airports over time, so pair it with 'icao' or 'geo' where possible."
},
"icao": {
"type": "string",
"maxLength": 8,
"description": "ICAO location indicator, four characters, uppercase, for example 'KOAK'. Preferred for matching. Many small airfields have none."
},
"name": {
"type": "string",
"maxLength": 256,
"description": "Free-text name, for landing sites that no identifier system covers. Carries no matching guarantees."
},
"faaLid": {
"type": "string",
"maxLength": 8,
"description": "FAA Location Identifier, for United States airfields that have one, for example '1G5'. Many US fields have this and no ICAO indicator."
},
"terminal": {
"type": "string",
"maxLength": 32,
"description": "Terminal used by this flight at this place, as free text. A fact about the flight, not about the place."
}
},
"description": "An airport, airfield, or landing site referenced by a flight record. Every field is optional, and absent means unknown or not applicable. The identifier fields come from different systems and a place may have any combination of them, so write each one the place actually has. A place with no published identifier is described by 'name' and 'geo' alone."
}