Airport
type: Class
label: Airport
comment: An airport record from the Airport Gap API, identified by its IATA code.
same as: schema:Airport

AirportDistance
type: Class
label: AirportDistance
comment: A calculated great-circle distance between two airports expressed in miles, kilometers, and nautical miles.

Favorite
type: Class
label: Favorite
comment: A saved favorite airport belonging to an authenticated Airport Gap user, optionally annotated with a note.

icaoCode
type: Property
label: icaoCode
comment: ICAO four-letter airport identifier.
domain: airportgap:Airport
range: xsd:string

timezone
type: Property
label: timezone
comment: IANA timezone identifier for the airport's local time.
domain: airportgap:Airport
range: xsd:string

miles
type: Property
label: miles
comment: Distance in statute miles.
domain: airportgap:AirportDistance
range: xsd:decimal

kilometers
type: Property
label: kilometers
comment: Distance in kilometers.
domain: airportgap:AirportDistance
range: xsd:decimal

nauticalMiles
type: Property
label: nauticalMiles
comment: Distance in nautical miles.
domain: airportgap:AirportDistance
range: xsd:decimal

fromAirport
type: Property
label: fromAirport
comment: The departure airport in a distance calculation.
domain: airportgap:AirportDistance
range: airportgap:Airport

toAirport
type: Property
label: toAirport
comment: The destination airport in a distance calculation.
domain: airportgap:AirportDistance
range: airportgap:Airport