IATAおよびICAO空港コードとは?

航空業界では、空港を識別するために2つの独立したシステムを使用しています。IATAコード(国際航空運送協会)は、主に商用航空で使用される3文字の識別子です。搭乗券、予約プラットフォーム、荷物タグで見かけます。ICAOコード(国際民間航空機関)は、飛行計画、航空交通管制、公式な航空通信で使用される4文字の識別子です。

すべての主要空港には両方のコードがありますが、通常はまったく異なります。例えば、ロンドン・ヒースロー空港はIATAではLHR、ICAOではEGLLです。ICAOコードはそのプレフィックスに地域情報をエンコードしています。最初の文字は世界地域を示し、2番目の文字は国を示すことが多いです。

ツール説明

このツールは、IATAコードとICAO空港コード間の双方向変換を行います。3文字のIATAコードを入力して対応する4文字のICAOコードを検索するか、4文字のICAOコードを入力してIATAコードを取得します。変換は瞬時に行われ、世界中の数千の空港に対応しています。

入力(IATA) 出力(ICAO)
JFK KJFK
LHR EGLL
CDG LFPG
NRT RJAA
DXB OMDB
入力(ICAO) 出力(IATA)
KJFK JFK
EGLL LHR
LFPG CDG
RJAA NRT
OMDB DXB

機能

  • IATAコード(3文字)をICAOコード(4文字)に変換、またはその逆も可能
  • airport-data-jsデータベースから世界中の数千の空港をカバー
  • 双方向対応 — 1クリックで入力と出力を切り替え可能
  • クエリ前にコード長を検証(IATAは3文字、ICAOは4文字)
  • 不明または無効なコードに対する明確なエラーメッセージ

仕組み

IATAおよびICAOコードは、キュレーションされた空港データベースに保存されています。コードを入力すると、ツールはこのデータベースをクエリし、一致するカウンターパートを返します。ICAOコードは構造化された地域プレフィックスシステムに従っています。Kは米国本土、EGは英国、LFはフランス、RJは日本など。これにより、ICAOコードはコードだけから空港の地理的位置を理解するのに役立ちます。

ユースケース

  • 飛行計画:パイロットとディスパッチャーは飛行計画とNOTAMにICAOコードを使用します。予約に表示されるIATAコードからファイリングに必要なICAOコードに変換します
  • 航空ソフトウェア:シミュレータ、ATC ツール、ナビゲーションデータベースなどのシステムはICAOコードが必要な場合が多い一方、乗客向けプラットフォームはIATAを使用します
  • データ処理:異なるコードシステムを使用する航空データセットの相互参照