He estado usando una aplicación de Android para rastrear vuelos. Su información se extrae de su propia base de datos patentada y parte (con un retraso de 5 minutos) de la FAA.
Estaba pensando en crear una aplicación que también hiciera esto extrayéndolo de múltiples fuentes de datos.
¿Cuáles son algunas buenas API, ya sean pagas o gratuitas, que le brinden datos casi en tiempo real de aviones en vuelo?
No puede obtener datos en tiempo real de la FAA sin una necesidad operativa , y las organizaciones que reciben datos en tiempo real no pueden legalmente redistribuir estos datos públicamente, excepto a otras organizaciones aprobadas por la FAA. Una necesidad operativa significa que debe ser un despachador de vuelos para una aerolínea u operador comercial, no solo tener interés en rastrear vuelos.
Puede obtener algunos datos en tiempo real de su área local usando un receptor ADS-B. Consulte esta pregunta para obtener más información: ¿Dónde puedo encontrar el seguimiento de vuelos en tiempo real con la menor cantidad de retraso? .
Si está de acuerdo con el retraso de cinco minutos, entonces flightaware tiene una API que podría considerar. La transmisión directa de la FAA se llama Exhibición de la situación de la aeronave para la industria (ASDI) y creo que puede solicitar la transmisión retrasada, aunque nunca he pasado por el proceso, y el sitio del gobierno tiene muy poca información. Sugeriría contactarlos antes de intentar aplicar si es algo que le interesa.
OpenSky Network tiene una API gratuita de código abierto para datos de tráfico aéreo en tiempo real. En su versión actual, permite a los usuarios recuperar datos en vivo (y parcialmente históricos). Los datos son recuperados por una red de receptores ADS-B y consisten en
Es una API REST que proporciona todos estos datos en JSON. También proporcionan enlaces simples de Java y Python. Su documentación API oficial se puede encontrar aquí . Las fuentes de los enlaces de Java y Python están en github .
KORD4me