AirNav RadarBox API-Serie: Flugdaten

Das Bild oben: AirNav RadarBox API auf dem Bildschirm angezeigt
Die REST-basierte On-Demand-API-Lösung von AirNav RadarBox ermöglicht Entwicklern die nahtlose Integration von Echtzeit- oder historischen globalen Flugdaten in ihre Anwendungen. Die ODAPI von AirNav besteht aus über 100 anpassbaren Datenfeldern, die einzeln abgefragt oder basierend auf verschiedenen Parametern kombiniert werden können, um leistungsstarke Ergebnisse zu liefern.
Diese Datenfelder enthalten sowohl statische als auch Live-Daten. Zum Beispiel würden der IATA/ICAO-Code, der Breiten- und Längengrad, die Höhe und die Zeitzone eines Flughafens die statischen Daten umfassen, während die genutzte Landebahn eines Flughafens oder die jüngsten Start- und Landestatistiken die Live-Daten umfassen würden. Darüber hinaus lässt sich die On-Demand API (ODAPI) je nach benötigtem Volumen mühelos in Kundenanwendungen integrieren.
Insbesondere die Flugdatenkategorie bietet 3 Abfragemöglichkeiten:
- Suchen Sie Flüge nach geografischem Gebiet (Breiten- und Längengrad)
- Suche nach einem beliebigen Flug basierend auf Abflug/Ankunft, einzelnen Flügen usw.
- Suche nach Live-Flügen

Das Bild oben: AirNav RadarBox-Abdeckungskarte
Unsere Daten werden von unserem boden- und satellitengestützten ADS-B-Netzwerk sowie 12 verschiedenen Datenquellen (ADS-C, FAA SWIM usw.) aggregiert, die über 100 Datenfelder wie Flugnummer, Rufzeichen, Registrierung, geplante umfassen und tatsächliche Abflug- und Ankunftszeiten, Flugzeuggeschwindigkeit, Höhe und andere Parameter.
Flugdaten (Live-Flüge & geografisches Gebiet)

Um auf die RadarBox On-Demand API-Flugdatenlösungen zuzugreifen und sie zu verwenden, gehen Sie zu Radarbox.com/api/documentation -> "Flights" und fragen Sie die benötigten Daten oder Flugstatistiken ab.
Warum lieben Kunden unsere API-Lösungen?
- Preise pro Abfrage – Bezahlen Sie nur für das, was Sie tatsächlich nutzen.
- Entwicklerfreundliche API - Nahtlose Integration in Client-Anwendungen.
- Beginnt bei 10.000 Credits/Monat . - Erschwinglichkeit mit der Option, Credits zu aktualisieren.
- Flugdaten aus mehr als 12 Quellen – Sicherstellung der Genauigkeit durch Redundanz.
- Kundensupport rund um die Uhr - 365 Tage bevorzugter E-Mail- und Telefonsupport.
Weitere Informationen zu Dokumentation, Preisen, dem Herunterladen unseres Client-SDK und Datenquellen finden Sie unter - https://www.radarbox.com/api/documentation
1. Flüge (KLM 745 & British Airways - BAW 195)

Das Bild oben: Screenshot der Flugdaten von der API-Dokumentationsseite
Im obigen Screenshot wurden Flugverlaufsdaten für den 6. Januar von 00:00Z bis 23:59:59 Z für Flugzeuge mit der Registrierung "PH-BHO" und "G-YMML" angefordert, die die Flüge KLM745 und BAW195 durchgeführt haben. Sie können die Flugverlaufsdaten für jeden Flug und jedes Flugzeug jederzeit und überall abrufen.
2. Live-Flug (British Airways - Boeing 777-236ER - G-YMML)

Das Bild oben: Screenshot der Flugdaten von der API-Dokumentationsseite
Mit dem RadarBox On-Demand API Live-Flugendpunkt können Sie Live-Daten von jedem Flug oder bestimmten Flugzeug auf der ganzen Welt abrufen. Im Beispiel wurden Flugdaten für die British Airways Boeing 777-236ER (G-YMML) angefordert, die Informationen zu Flug, Flugzeuggeschwindigkeit, Höhe, Höhe und Länge anzeigen. Die von British Airways betriebene Boeing 777, für die die Daten angefordert wurden, betrieb zu diesem Zeitpunkt den Flug BAW1976.
3. Suche nach Flügen nach geografischem Gebiet (Breiten- und Längengrad)

Das Bild oben: Screenshot der Flugdaten von der API-Dokumentationsseite
Mit dem Endpunkt Flug nach geografischer Region können Sie unter anderem herausfinden, welche Flüge, Fluggesellschaften an einem bestimmten Tag oder zu einer bestimmten Uhrzeit über ein bestimmtes Gebiet oder eine bestimmte geografische Region geflogen sind.
Im obigen Beispiel wurden für den 20. KOORDINIERTE WELTZEIT). Zwei Flugzeuge wurden beim Überfliegen des gewählten Gebiets und der gewählten Zeit erbeutet, "TC-JJU" und "9V-SMN". Turkish Airlines Boeing 777-3F2ER betreibt Flug THY6139 von Istanbul (IST) nach London (LHR). Flugverlaufsdaten oder Echtzeit-Flugdaten können überall auf der Welt abgerufen werden.
So verwenden Sie die RadarBox On-Demand-API
Erhalten Sie Ihr kostenloses Token
Sie erhalten einen kostenlosen Token mit Ihrem Geschäftskonto , der Ihnen genügend Guthaben zum Spielen gibt. Sie finden Ihre, indem Sie zu Ihrem API-Dashboard navigieren. Sobald Sie es haben, öffnen Sie die API-Dokumentation in einem neuen Tab, damit Sie die Anleitung hier weiterlesen können
Schritt für Schritt Anleitung
1. Authentifizieren

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Die folgenden Schritte zeigen, wie einfach es ist, mit der API zu interagieren. Auf der Dokumentationsseite können Sie durch die Spezifikationen scrollen. Jeder Anruf muss authentifiziert werden, daher müssen Sie das Token, das Sie verwenden möchten, in einen Kontext setzen. Fügen Sie einfach den Token in das dafür vorgesehene Formular ein und klicken Sie auf die Schaltfläche "Speichern". Von nun an werden alle Serviceanrufe Ihrem Konto zugeordnet.
2. Alle verfügbaren Dienste anzeigen

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Im linken Menü finden Sie eine Liste der verfügbaren Dienste. Wenn Sie auf jeden klicken, gelangen Sie zu den Endpunktdetails, wo Sie Informationen wie erforderliche Parameter und das detaillierte Format der Antwort finden.
3. Wechseln Sie in den Testmodus

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Klicken Sie auf die Schaltfläche „Ausprobieren“, wodurch der Testmodus aktiviert wird und Sie Live-Anfragen stellen können.

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Sobald Sie sich im Testmodus befinden, sehen Sie die Anforderungsspezifikation in der mittleren Spalte und ein Textfeld mit der Nutzlast Ihrer Anforderung auf der rechten Seite. Es wird mit Testwerten vorgefüllt, die Sie anpassen müssen.
4. Beispieltestfall
Eines der einfachsten Szenarien ist der Versuch, die aktuelle Position eines bestimmten Flugzeugs herauszufinden.

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Wir haben die Beispielnutzlast bearbeitet und alles außer unseren Kriterien entfernt: Holen Sie sich die aktuelle Position für das Flugzeug mit der Hecknummer G-TTNG. Nachdem wir auf die Schaltfläche "Anfrage senden" geklickt haben, sollten wir innerhalb von Sekunden eine Antwort erhalten. Wenn alles reibungslos verläuft, sollten der Statuscode der Anfrage und die Antwortnutzlast unter der ursprünglichen Anfrage angezeigt werden.

Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Die Dokumentation der Antwortfelder sollte links neben der Antwortnutzlast sichtbar sein, damit die Daten leicht interpretiert werden können.
Implementierung Ihres eigenen Clients
Die oben gezeigte Schnittstelle eignet sich hervorragend für das Prototyping Ihrer Aufrufe, aber Sie müssen natürlich noch Ihren eigenen API-Client implementieren. Wir zeigen, wie einfach es ist, ein vollständiges Python-API-SDK mit nur wenigen Codezeilen zu erstellen.
.png)
Das Bild oben: Screenshot der Luftraumdaten von der API-Dokumentationsseite
Sie können den Webservice-Client in Ihrer bevorzugten Sprache/Ihrem bevorzugten Framework herunterladen – wir unterstützen derzeit die gängigsten wie C#, Java, PHP, Python, Scala, Swift und Javascript.
Wählen Sie einfach Ihre Option aus einem der Elemente im Dropdown-Menü aus und der Download wird automatisch gestartet. Sobald Sie fertig sind, müssen Sie das Archiv extrahieren und den Inhalt in Ihrer bevorzugten IDE öffnen.

Das obige Bild: README.md-Dokument
Die Datei README.md enthält wertvolle Informationen und ist auf das uns interessierende Framework zugeschnitten. In diesem Fall finden Sie Anweisungen zum Einrichten Ihrer Python-Umgebung, um den API-Client reibungslos ausführen zu können. Es gibt auch Code-Snippets, die Sie direkt in Ihren Code kopieren/einfügen können.

Das obige Bild: README.md-Dokument
Wir haben die Snippets aus der README-Datei in unsere eigene Datei "liveflights-client.py" kopiert und mussten nur noch zwei Dinge hinzufügen: den Authentifizierungsstring (Bearer Token) und den Suchparameter (Registrierung "G-TTNG"), selbiges als Aufruf, den wir zuvor in der Testoberfläche angelegt haben.

Das Bild oben: README.md
Nach dem Speichern der Datei können wir ein Terminal öffnen und mit Python den soeben implementierten Client ausführen.
Was unterscheidet uns von unseren Mitbewerbern?
“ Was die AirNav Radarbox von ihren Mitbewerbern unterscheidet, ist das, was wir AirNavs 3 F's nennen. Flexibilität im Umgang mit allen Anforderungen unserer Kunden. Erstellen Sie funktionsreiche und zukunftsfähige Produkte, während Sie sich auf die Kundenzufriedenheit konzentrieren. ” - Andre Brandao, CEO von AirNav Systems.
Individualisierbarkeit bedeutet, dass alle Lösungen auf die spezifischen Anforderungen des Kunden zugeschnitten sind. Unsere nahtlose Integration in bestehende Client-Anwendungen und -Plattformen durch das Angebot von ADS-B, FAA SWIM, Oceanic, MLAT, Satellite ADS-C, HFDL, ADS-C, Satellite ADS-B, um vollständige und genaue Daten zu gewährleisten, bedeutet, dass wir a viel relativ leicht.
Durch unser Angebot an mehreren Datenformaten wie JSON, XML, CSV, KML, ESRI und anderen bieten wir auch mehr Datenvolumen für weniger Geld und heben uns dadurch von anderen ab.
Schließlich haben wir rund um die Uhr einen Kundensupport rund um die Uhr, der Ihnen bei der Auswahl des richtigen Pakets für Ihre Anforderungen hilft.
Schauen Sie sich also an, was wir Ihnen hier bei AirNav RadarBox bieten können. Um mit uns in Kontakt zu treten, klicken Sie hier , um es noch heute zu erfahren!


