Série API AirNav RadarBox : Données de vol

L'image ci-dessus : l'API AirNav RadarBox affichée à l' écran
La solution API à la demande basée sur REST d'AirNav RadarBox permet aux développeurs d'intégrer de manière transparente des données de vol mondiales en temps réel ou historiques dans leurs applications. L'ODAPI d'AirNav se compose de plus de 100 champs de données personnalisables qui peuvent être interrogés individuellement ou combinés en fonction de divers paramètres pour fournir des résultats puissants.
Ces champs de données incluent à la fois des données statiques et des données en direct. Par exemple, le code IATA/OACI d'un aéroport, la latitude et la longitude, l'altitude, le fuseau horaire comprendraient les données statiques, tandis que la piste d'un aéroport en service ou les statistiques récentes de décollage et d'atterrissage comprendraient les données en direct. De plus, l'API à la demande (ODAPI) peut être intégrée sans effort dans les applications client en fonction du volume requis.
La catégorie de données de vol en particulier dispose de 3 options de requête :
- Rechercher des vols par zone géographique (latitude & longitude)
- Recherchez n'importe quel vol en fonction du départ/de l'arrivée, des vols individuels, etc.
- Rechercher des vols en direct

L'image ci-dessus : carte de couverture AirNav RadarBox
Nos données sont agrégées par notre réseau ADS-B au sol et par satellite ainsi que 12 sources de données différentes (ADS-C, FAA SWIM, etc.), qui incluent plus de 100 champs de données tels que le numéro de vol, l'indicatif d'appel, l'enregistrement, et les heures réelles de départ et d'arrivée, la vitesse de l'avion, l'altitude et d'autres paramètres.
Données de vol (vols en direct et zone géographique)

Pour accéder et utiliser les solutions de données de vol de l'API RadarBox On-Demand, rendez-vous sur Radarbox.com/api/documentation -> "Vols" et recherchez les données ou les statistiques de vol dont vous avez besoin.
Pourquoi les clients aiment-ils nos solutions API ?
- Tarification au crédit par requête - Payez uniquement pour ce que vous utilisez.
- API conviviale pour les développeurs - Intégration transparente dans les applications clientes.
- Commence à 10 000 crédits/mois . - Abordabilité avec la possibilité de mettre à niveau les crédits.
- Données de vol provenant de plus de 12 sources - Garantir la précision grâce à la redondance.
- Assistance client 24h/24 et 7j/7 - Assistance prioritaire par e-mail et téléphone pendant 365 jours.
Pour plus d'informations sur la documentation, les tarifs, le téléchargement de notre SDK client et les sources de données, visitez - https://www.radarbox.com/api/documentation
1. Vols (KLM 745 & British Airways - BAW 195)

L'image ci-dessus : capture d'écran des données de vol de la page de documentation de l'API
Dans la capture d'écran ci-dessus, les données d'historique de vol ont été demandées pour le 6 janvier de 00:00Z à 23:59:59 Z pour les avions immatriculés "PH-BHO" et "G-YMML", qui ont effectué les vols KLM745 et BAW195. Vous pouvez obtenir les données d'historique de vol pour n'importe quel vol et avion, n'importe quand et n'importe où.
2. Vol en direct (British Airways - Boeing 777-236ER - G-YMML)

L'image ci-dessus : capture d'écran des données de vol de la page de documentation de l'API
Avec le point de terminaison de vol en direct de l'API RadarBox On-Demand, vous pouvez obtenir des données en direct de n'importe quel vol ou avion particulier dans le monde. Dans l'exemple, les données de vol du Boeing 777-236ER de British Airways (G-YMML) ont été demandées, qui afficheront les informations de vol, de vitesse de l'avion, d'altitude, d'altitude et de longitude. Le Boeing 777 exploité par British Airways, pour lequel les données ont été demandées, effectuait le vol BAW1976 à cette époque.
3. Rechercher des vols par zone géographique (latitude & longitude)

L'image ci-dessus : capture d'écran des données de vol de la page de documentation de l'API
Avec le point de terminaison de vol par région géographique, vous serez en mesure de savoir quels vols, compagnies aériennes ont survolé une certaine zone ou région géographique à un certain jour, heure, entre autres informations.
Dans l'exemple ci-dessus, tous les vols entre les latitudes 51,43 et 51,50 N, la longitude minimale -2,96 et la longitude maximale 0,37, les altitudes inférieures à 10 000 pieds et supérieures au FL20 (2 000 pieds) ont été demandés pour le 20 avril de 10:25 Z à 10:30 Z ( UTC). Deux avions ont été capturés en survolant la zone et l'heure choisies, "TC-JJU" et "9V-SMN". Turkish Airlines Boeing 777-3F2ER effectuant le vol THY6139 d'Istanbul (IST) à Londres (LHR). Les données d'historique de vol ou les données de vol en temps réel peuvent être obtenues n'importe où dans le monde.
Comment utiliser l'API à la demande RadarBox
Obtenir votre jeton gratuit
Vous obtenez un jeton gratuit avec votre compte professionnel , qui vous donnera suffisamment de crédit pour jouer. Vous pouvez trouver le vôtre en accédant à votre tableau de bord API . Une fois que vous l'avez, ouvrez la documentation de l'API dans un nouvel onglet afin que vous puissiez continuer à lire le guide pratique ici
Guide pas à pas
1. Authentifier

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Les étapes ci-dessous montreront à quel point il est facile d'interagir avec l'API. Sur la page de documentation, vous pourrez faire défiler les spécifications. Chaque appel doit être authentifié, vous devez donc mettre le jeton que vous souhaitez utiliser dans son contexte. Insérez simplement le jeton dans le formulaire désigné et appuyez sur le bouton "Enregistrer". À partir de là, tous les appels de service seront associés à votre compte.
2. Voir tous les services disponibles

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Dans le menu de gauche, vous pouvez trouver une liste des services disponibles. En cliquant sur chacun d'eux, vous accédez aux détails du point de terminaison, où vous pouvez trouver des informations telles que les paramètres requis et le format détaillé de la réponse.
3. Entrez en mode test

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Cliquez sur le bouton « Essayer », qui activera le mode test et vous pourrez soumettre des demandes en direct.

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Une fois que vous êtes en mode test, vous aurez la spécification de la demande dans la colonne centrale et une zone de texte avec la charge utile de votre demande sur la droite. Il sera pré-rempli avec des valeurs de test que vous devrez personnaliser.
4. Exemple de cas de test
L'un des scénarios les plus simples consiste à essayer de déterminer la position actuelle d'un avion spécifique.

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Nous avons édité l'exemple de charge utile en supprimant tout sauf nos critères : obtenir la position actuelle de l'avion avec le numéro de queue G-TTNG. Après avoir cliqué sur le bouton « Envoyer la demande », nous devrions obtenir une réponse en quelques secondes. Si tout se passe bien, nous devrions voir le code d'état de la demande et la charge utile de la réponse apparaître sous la demande initiale.

L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
La documentation des champs de réponse doit être visible à gauche de la charge utile de la réponse, ce qui facilite l'interprétation des données.
Implémentation de votre propre client
L'interface présentée ci-dessus est idéale pour le prototypage de vos appels, mais bien sûr, vous devez toujours implémenter votre propre client API. Nous montrerons à quel point il est facile d'avoir un SDK API Python complet fonctionnant avec seulement quelques lignes de code.
.png)
L'image ci-dessus : capture d'écran des données de l'espace aérien de la page de documentation de l'API
Vous pouvez télécharger le client de service Web dans votre langage/framework préféré - nous prenons actuellement en charge les plus populaires tels que C#, Java, PHP, Python, Scala, Swift et Javascript.
Sélectionnez simplement votre option dans l'un des éléments du menu déroulant et le téléchargement démarrera automatiquement. Une fois terminé, vous devez extraire l'archive et ouvrir le contenu dans votre IDE préféré.

L'image ci-dessus : Document README.md
Le fichier README.md contient des informations précieuses et est adapté au framework qui nous intéresse. Dans ce cas, il y a des instructions sur la façon de configurer votre environnement Python afin de pouvoir exécuter le client API en douceur. Il existe également des extraits de code que vous pouvez copier/coller directement dans votre code.

L'image ci-dessus : Document README.md
Nous avons copié les extraits du fichier README dans notre propre fichier "liveflights-client.py" et nous n'avons eu qu'à ajouter deux choses : la chaîne d'authentification (jeton du porteur) et le paramètre de recherche (enregistrement "G-TTNG"), idem comme l'appel que nous avons précédemment créé dans l'interface de test.

L'image ci-dessus : README.md
Après avoir enregistré le fichier, nous pouvons ouvrir un terminal et utiliser Python pour exécuter le client que nous venons d'implémenter.
Qu'est-ce qui nous différencie de nos concurrents ?
« Ce qui différencie AirNav Radarbox de ses concurrents, c'est ce que nous appelons les 3 F d'AirNav. Flexibilité dans le traitement de chacune des exigences de nos clients. Construire des produits riches en fonctionnalités et prêts pour l'avenir, tout en se concentrant sur la satisfaction du client. ” - André Brandao, PDG d'AirNav Systems.
La personnalisation signifie que toutes les solutions sont adaptées aux besoins spécifiques du client. Notre intégration transparente dans les applications et plates-formes client existantes grâce à l'offre d'ADS-B, FAA SWIM, Oceanic, MLAT, Satellite ADS-C, HFDL, ADS-C, Satellite ADS-B pour garantir des données complètes et précises signifie que nous pouvons offrir un beaucoup à l'aise.
Grâce à notre offre de plusieurs formats de données tels que JSON, XML, CSV, KML, ESRI et autres, nous proposons également plus de volume de données à moindre coût, ce qui nous distingue des autres.
Enfin, nous avons un support client 24h/24 et 7j/7 pour vous aider à choisir le bon package pour répondre à vos besoins.
Alors pourquoi ne pas regarder ce que nous pouvons vous offrir ici chez AirNav RadarBox ? Pour nous contacter, cliquez ici pour le découvrir dès aujourd'hui!


