SuscripcionesSoluciones Profesionales
Blog AirNav
airnavradar.com

AirNav RadarBox API Series: Datos de vuelo

La imagen de arriba: AirNav RadarBox API que se muestra en la pantalla

La solución API On-Demand basada en REST de AirNav RadarBox permite a los desarrolladores integrar a la perfección datos de vuelos globales históricos o en tiempo real en sus aplicaciones. La ODAPI de AirNav consta de más de 100 campos de datos personalizables que pueden consultarse individualmente o combinarse en función de varios parámetros para ofrecer resultados potentes.

Estos campos de datos incluyen datos tanto estáticos como en vivo. Por ejemplo, el código IATA / ICAO de un aeropuerto, la latitud y la longitud, la elevación y la zona horaria comprenderían los datos estáticos, mientras que la pista de un aeropuerto en uso o las estadísticas recientes de despegue y aterrizaje comprenderían los datos en vivo. Además, la API On-Demand (ODAPI) se puede integrar sin esfuerzo en las aplicaciones del cliente según el volumen requerido.

La categoría de datos de vuelo en particular tiene 3 opciones de consulta:

  1. Buscar vuelos por área geográfica (latitud y longitud)
  2. Busque cualquier vuelo basado en salida / llegada, vuelos individuales, etc.
  3. Buscar vuelos en vivo

La imagen de arriba: Mapa de cobertura de AirNav RadarBox

Nuestros datos son agregados por nuestra red ADS-B terrestre y satelital más 12 fuentes de datos diferentes (ADS-C, FAA SWIM, etc.), que incluyen más de 100 campos de datos como número de vuelo, distintivo de llamada, registro, programado y tiempos reales de salida y llegada, velocidad de la aeronave, altitud y otros parámetros.

Datos de vuelo (vuelos en vivo y área geográfica)

Para acceder y utilizar las soluciones de datos de vuelo de la API de RadarBox On-Demand es simple, vaya a Radarbox.com/api/documentation -> "Vuelos" y consulte los datos o estadísticas de vuelo que necesita.

¿Por qué a los clientes les encantan nuestras soluciones API?

  1. Precio de crédito por consulta : pague solo por lo que usa.
  2. API amigable para desarrolladores : integración perfecta en aplicaciones cliente.
  3. A partir de 10,000 créditos / mes . - Asequibilidad con la opción de actualizar los créditos.
  4. Datos de vuelo de más de 12 fuentes : garantía de precisión a través de la redundancia.
  5. Soporte al cliente 24/7: soporte prioritario por correo electrónico y teléfono los 365 días.

Para obtener más información sobre documentación, precios, descarga de nuestro SDK de cliente y fuentes de datos, visite: https://www.radarbox.com/api/documentation

1. Vuelos (KLM 745 y British Airways - BAW 195)

La imagen de arriba: captura de pantalla de los datos de vuelo de la página de documentación de la API

En la captura de pantalla anterior, se solicitaron los datos del historial de vuelo del 6 de enero de 00: 00Z a 23:59:59 Z para aviones con matrícula "PH-BHO" y "G-YMML", que realizaron los vuelos KLM745 y BAW195. Puede obtener los datos del historial de vuelo de cualquier vuelo y aeronave, en cualquier momento y en cualquier lugar.

2. Vuelo en vivo (British Airways - Boeing 777-236ER - G-YMML)

La imagen de arriba: captura de pantalla de los datos de vuelo de la página de documentación de la API

Con el punto final de vuelo en vivo de la API RadarBox On-Demand, puede obtener datos en vivo de cualquier vuelo o aeronave en particular en todo el mundo. En el ejemplo, se solicitaron datos de vuelo para el Boeing 777-236ER (G-YMML) de British Airways, que mostrará información de vuelo, velocidad de la aeronave, altitud, altitud y longitud. El Boeing 777 operado por British Airways, para el cual se solicitaron los datos, operaba el vuelo BAW1976 en ese momento.

3. Buscar vuelos por área geográfica (latitud y longitud)

La imagen de arriba: captura de pantalla de los datos de vuelo de la página de documentación de la API

Con el punto final de vuelo por región geográfica, podrá averiguar qué vuelos, aerolíneas volaron sobre una determinada área o región geográfica en un determinado día, hora, entre otra información.

En el ejemplo anterior, todos los vuelos entre latitudes 51.43 y 51.50 N, longitud mínima -2.96 y longitud máxima 0.37, altitudes por debajo de 10,000 pies y por encima de FL20 (2,000 pies) se solicitaron para el 20 de abril de 10:25 Z a 10:30 Z ( UTC). Dos aviones fueron capturados sobrevolando el área y hora elegidos, "TC-JJU" y "9V-SMN". Turkish Airlines Boeing 777-3F2ER opera el vuelo THY6139 desde Estambul (IST) a Londres (LHR). Los datos del historial de vuelo o los datos de vuelo en tiempo real se pueden obtener en cualquier parte del mundo.

Cómo utilizar RadarBox On-Demand API

Obteniendo tu token gratis

Obtienes un token gratis con tu cuenta comercial , que te dará suficiente crédito para jugar. Puede encontrar el suyo navegando a su Panel de API . Una vez que lo tenga, abra la documentación de la API en una nueva pestaña para que pueda seguir leyendo la guía práctica aquí

Guía paso por paso

1. Autenticar

Autenticación

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

Los pasos a continuación mostrarán lo fácil que es interactuar con la API. En la página de documentación, podrá desplazarse por las especificaciones. Cada llamada debe estar autenticada, por lo que debe poner el token que desea usar en contexto. Simplemente inserte el token en el formulario designado y presione el botón "Guardar". A partir de aquí, todas las llamadas de servicio se asociarán a su cuenta.

2. Ver todos los servicios disponibles

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

En el menú de la izquierda, puede encontrar una lista de los servicios disponibles. Al hacer clic en cada uno, lo llevará a los detalles del punto final, donde puede encontrar información como los parámetros requeridos y el formato detallado de la respuesta.

3. Ingrese al modo de prueba

Botón de prueba

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

Haga clic en el botón "Probar", que activará el modo de prueba y podrá enviar solicitudes en vivo.

Prueba la pantalla

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

Una vez que esté en modo de prueba, tendrá la especificación de la solicitud en la columna central y un cuadro de texto con la carga útil de su solicitud a la derecha. Estará precargado con valores de prueba que deberá personalizar.

4. Caso de prueba de muestra

Uno de los escenarios más simples es intentar averiguar cuál es la posición actual de una aeronave específica.

Carga útil de muestra

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

Hemos editado la carga útil de muestra eliminando todo excepto nuestro criterio: obtener la posición actual de la aeronave con el número de cola G-TTNG. Después de presionar el botón "Enviar solicitud", deberíamos obtener una respuesta en segundos. Si todo va bien, deberíamos ver el código de estado de la solicitud y la carga útil de respuesta apareciendo debajo de la solicitud inicial.

Resultado

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

La documentación de los campos de respuesta debe estar visible a la izquierda de la carga útil de la respuesta, lo que facilita la interpretación de los datos.

Implementando su propio cliente

La interfaz que se muestra arriba es excelente para crear prototipos de sus llamadas, pero, por supuesto, aún necesita implementar su propio cliente API. Mostraremos lo fácil que es tener un SDK de API de Python completo que funcione con solo unas pocas líneas de código.

La imagen de arriba: captura de pantalla de los datos del espacio aéreo de la página de documentación de la API

Puede descargar el cliente de servicio web en su lenguaje / marco favorito; actualmente admitimos los más populares, como C #, Java, PHP, Python, Scala, Swift y Javascript.

Simplemente seleccione su opción de uno de los elementos en el menú desplegable y la descarga comenzará automáticamente. Una vez completado, debe extraer el archivo y abrir el contenido en su IDE favorito.

Archivo README

La imagen de arriba: documento README.md

El archivo README.md contiene información valiosa y está adaptado al marco que nos interesa. En este caso, hay instrucciones sobre cómo configurar su entorno Python para poder ejecutar el cliente API sin problemas. También hay fragmentos de código que puede copiar / pegar directamente en su código.

Cliente simple

La imagen de arriba: documento README.md

Hemos copiado los fragmentos del archivo README en nuestro propio archivo "liveflights-client.py" y solo necesitamos agregar dos cosas: la cadena de autenticación (token de portador) y el parámetro de búsqueda (registro "G-TTNG"), lo mismo como la llamada que hemos creado previamente en la interfaz de prueba.

Primer intento

La imagen de arriba: README.md

Después de guardar el archivo, podemos abrir una terminal y usar Python para ejecutar el cliente que acabamos de implementar.

¿Qué nos diferencia de nuestros competidores?

“ Lo que diferencia a AirNav Radarbox de su competencia es lo que llamamos las 3 F de AirNav. Flexibilidad para atender cada uno de los requisitos de nuestros clientes. Creación de productos con muchas funciones y preparados para el futuro, mientras se centra en la satisfacción del cliente. ”- Andre Brandao, director ejecutivo de AirNav Systems.

La personalización significa que todas las soluciones se adaptan a los requisitos específicos del cliente. Nuestra perfecta integración en las aplicaciones y plataformas de clientes existentes a través de la oferta de ADS-B, FAA SWIM, Oceanic, MLAT, Satellite ADS-C, HFDL, ADS-C, Satellite ADS-B para garantizar datos completos y precisos significa que podemos ofrecer un mucho en relativa facilidad.

A través de nuestra oferta de múltiples formatos de datos como JSON, XML, CSV, KML, ESRI, entre otros, también ofrecemos más volumen de datos por menos, que es lo que nos diferencia del resto.

Por último, contamos con soporte al cliente las 24 horas del día, los 7 días de la semana, para ayudarlo a elegir el paquete adecuado para satisfacer sus necesidades.

Entonces, ¿por qué no investigar lo que podemos ofrecerle aquí en AirNav RadarBox? Para ponerse en contacto con nosotros, haga clic aquí para averiguarlo hoy.