会員登録
AirNav ブログ
airnavradar.com

AirNav レーダーオンデマンド API シリーズ: 空域データ

上の画像: コンピューター画面に表示された AirNav RadarBox API

AirNav RadarBox On-Demand API (ODAPI) を使用すると、リアルタイム、スケジュール済み、または履歴のフライト データを、必要に応じて簡単にクライアント アプリケーションに統合できます。

このデータは、当社の地上および宇宙ベースの ADS-B ネットワークによって集約され、フライト番号、コールサイン、登録、予定および実際の出発および到着時刻、航空機の速度、高度、その他の飛行パラメータなど、70 を超えるデータ フィールドが含まれます。

お客様が当社の API ソリューションを気に入っている理由は何でしょうか?

  1. クエリごとのクレジット料金- 使用した分だけ支払います。
  2. 開発者向けの API - クライアント アプリケーションへのシームレスな統合。
  3. 月額 10,000 クレジットから開始- クレジットをアップグレードするオプションにより、手頃な価格を実現。
  4. 12 以上のソースからのフライトデータ- 冗長性により精度を確保します。
  5. 24 時間 365 日のクライアント サポート- 365 日間の優先メールおよび電話サポート。

ドキュメント、SDK のダウンロード、データ ソース

ドキュメント、価格、クライアント SDK のダウンロード、データ ソースの詳細については、https: //www.radarbox.com/api/documentation をご覧ください。

空域データ

今週の RadarBox API の焦点は、NOTAM (航空従事者への通知)、NAT (北大西洋航路)、PAC (太平洋組織航路システム - PACOTS) などの空域データにあります。

上の画像: API ドキュメント ページからの Airspace のスクリーンショット

1. 2021年9月13日にロサンゼルス国際空港に発行されたNOTAM

上の画像: API ドキュメント ページからの空域データのスクリーンショット

NOTAM(航空従事者への通知)は、地方航空当局が飛行ルート沿いまたは特定の場所における潜在的な危険を航空機のパイロットに警告する方法です。

2. NAT(北大西洋航路)

上の画像: API ドキュメント ページからの空域データのスクリーンショット

北大西洋航路は、西ヨーロッパと北アメリカ間の大西洋を横断する高高度航路です。これらの航路は毎日更新されます。

3. PAC(パシフィック・オーガナイズド・トラック・システム - PACOTS)

上の画像: API ドキュメント ページからの空域データのスクリーンショット

太平洋組織トラックシステムは、ハワイまたは北米と日本/東南アジア間の太平洋横断ルートのセットを記述したもので、毎日更新されます。

RadarBox オンデマンド API の使い方

無料トークンの入手

ビジネスアカウントで無料のトークンが付与され、プレイするのに十分なクレジットが付与されます。トークンはAPI ダッシュボードで確認できます。トークンを取得したら、新しいタブでAPI ドキュメントを開いて、ここでハウツーガイドを読み進めてください。

ステップバイステップガイド

1. 認証する

認証

上の画像: API ドキュメント ページからの空域データのスクリーンショット

以下の手順は、API とのやり取りがいかに簡単かを示しています。ドキュメント ページで、仕様をスクロールできます。すべての呼び出しは認証される必要があるため、使用するトークンをコンテキストに配置する必要があります。指定されたフォームにトークンを挿入し、[保存] ボタンを押すだけです。これ以降、すべてのサービス呼び出しがアカウントに関連付けられます。

2. 利用可能なすべてのサービスを表示する

上の画像: API ドキュメント ページからの空域データのスクリーンショット

左側のメニューには、利用可能なサービスのリストが表示されます。各サービスをクリックするとエンドポイントの詳細が表示され、必要なパラメータや応答の詳細な形式などの情報を確認できます。

3. テストモードに入る

試してみるボタン

上の画像: API ドキュメント ページからの空域データのスクリーンショット

「試してみる」ボタンをクリックするとテスト モードがアクティブになり、ライブ リクエストを送信できるようになります。

画面を試す

上の画像: API ドキュメント ページからの空域データのスクリーンショット

テスト モードに入ると、中央の列にリクエスト仕様が表示され、右側にリクエストのペイロードを含むテキスト ボックスが表示されます。カスタマイズする必要があるテスト値が事前に入力されます。

4. サンプルテストケース

最も単純なシナリオの 1 つは、特定の航空機の現在の位置を確認することです。

サンプルペイロード

上の画像: API ドキュメント ページからの空域データのスクリーンショット

サンプルペイロードを編集して、基準以外のすべてを削除しました。機体番号G-TTNGの航空機の現在位置を取得します。「リクエストを送信」ボタンを押すと、数秒以内に応答が返されます。すべてが順調に進むと、リクエストのステータスコードと応答ペイロードが最初のリクエストの下に表示されます。

結果

上の画像: API ドキュメント ページからの空域データのスクリーンショット

応答フィールドのドキュメントは応答ペイロードの左側に表示されるため、データを簡単に解釈できます。

独自のクライアントの実装

上記のインターフェースは呼び出しのプロトタイプ作成に最適ですが、もちろん、独自の API クライアントを実装する必要があります。数行のコードだけで完全な Python API SDK を簡単に動作させることができる方法を紹介します。

上の画像: API ドキュメント ページからの空域データのスクリーンショット

お好みの言語/フレームワークで Web サービス クライアントをダウンロードできます。現在、C#、Java、PHP、Python、Scala、Swift、Javascript などの最も人気のある言語/フレームワークをサポートしています。

ドロップダウン メニューの項目からオプションを選択するだけで、ダウンロードが自動的に開始されます。完了したら、アーカイブを抽出し、お気に入りの IDE でコンテンツを開く必要があります。

READMEファイル

上の画像: README.md ドキュメント

README.md ファイルには貴重な情報が含まれており、私たちが関心のあるフレームワークに合わせて調整されています。この場合、API クライアントをスムーズに実行できるように Python 環境を設定する方法についての説明があります。コードに直接コピー/貼り付けできるコード スニペットもあります。

シンプルなクライアント

上の画像: README.md ドキュメント

README ファイルからスニペットを独自のファイル「liveflights-client.py」にコピーし、テスト インターフェイスで以前に作成した呼び出しと同じように、認証文字列 (ベアラー トークン) と検索パラメーター (登録「G-TTNG」) の 2 つを追加するだけで済みました。

最初の実行

上の画像: README.md

ファイルを保存したら、ターミナルを開き、Python を使用して、実装したクライアントを実行できます。

競合他社との違いは何ですか?

AirNav Radarbox と競合他社との違いは、AirNav の 3 つの F です。お客様のそれぞれの要件に対応する柔軟性。顧客満足度を重視しながら、機能が豊富で将来を見据えた製品を構築すること。 」 - AirNav Systems の CEO、Andre Brandao 氏。

カスタマイズ性とは、すべてのソリューションがクライアントの特定の要件に合わせて調整されることを意味します。ADS-B、FAA SWIM、Oceanic、MLAT、Satellite ADS-C、HFDL、ADS-C、Satellite ADS-B の提供を通じて既存のクライアント アプリケーションおよびプラットフォームにシームレスに統合し、完全で正確なデータを保証するため、比較的簡単に多くのものを提供できます。

当社は、JSON、XML、CSV、KML、ESRI などの複数のデータ形式を提供することで、より少ないコストでより多くのデータ量を提供しており、これが他社との差別化につながっています。

最後に、当社では 24 時間年中無休のカスタマー サポートを提供しており、お客様のあらゆる問題の解決や適切なパッケージの選択をお手伝いします。

では、遅れずに、AirNav RadarBox で私たちが提供できるものを詳しく調べてみませんか? お問い合わせの場合は、ここをクリックして今すぐご確認ください!