# Airport Codes

## Overview

A comprehensive dataset of global airport codes including ICAO, IATA, GPS, and local identifiers, along with airport type, elevation, country, region, municipality, and coordinates.

## Dataset Structure

| Field | Type | Description | Required |
|-------|------|-------------|----------|
| `ident` | string |  | Yes |
| `type` | string |  | Yes |
| `name` | string |  | Yes |
| `elevation_ft` | integer |  | No |
| `continent` | string |  | Yes |
| `iso_country` | string |  | Yes |
| `iso_region` | string |  | Yes |
| `municipality` | string |  | No |
| `icao_code` | string |  | No |
| `iata_code` | string |  | No |
| `gps_code` | string |  | No |
| `local_code` | string |  | No |
| `coordinates` | string |  | Yes |

## Sample Entries

| ident | type | name | elevation_ft | continent | iso_country | iso_region | municipality | icao_code | iata_code | gps_code | local_code | coordinates |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 00A | heliport | Total RF Heliport | 11 | NA | US | US-PA | Bensalem |  |  | K00A | 00A | 40.070985, -74.933689 |
| 00AA | small_airport | Aero B Ranch Airport | 3435 | NA | US | US-KS | Leoti |  |  | 00AA | 00AA | 38.704022, -101.473911 |
| 00AK | small_airport | Lowell Field | 450 | NA | US | US-AK | Anchor Point |  |  | 00AK | 00AK | 59.947733, -151.692524 |
| 00AL | small_airport | Epps Airpark | 820 | NA | US | US-AL | Harvest |  |  | 00AL | 00AL | 34.86479949951172, -86.77030181884766 |
| 00AN | small_airport | Katmai Lodge Airport | 80 | NA | US | US-AK | King Salmon |  |  | 00AN | 00AN | 59.093287, -156.456699 |

## Usage Scenarios

- Flight booking systems requiring airport lookup by code
- Geographic data enrichment with airport proximity data
- Aviation and logistics applications needing airport metadata
- Internationalized forms with airport search and autocomplete

## Data Integrity

- The `ident` field serves as the unique identifier.
- Required fields: `ident`, `type`, `name`, `continent`, `iso_country`, `iso_region`, `coordinates`
- Additional properties are disallowed.

## Metadata & Versioning

- **Dataset ID**: `airport_codes`
- **Version**: `1.0.0`
- **Created (UTC)**: `2026-05-07T00:00:00Z`
- **Title**: Airport Codes
- **Authors**: OurAirports, RefPack
- **License**: Public Domain (OurAirports)
- **Tags**: `airports`, `aviation`, `iata`, `icao`, `geospatial`, `location`, `reference`, `cat002`
