Existe uma API para obter dados de voo da FAA em tempo real?

22

Eu tenho usado um aplicativo Android para rastrear voos. Suas informações são extraídas de seu próprio banco de dados proprietário e algumas (com 5 minutos de atraso) da FAA.

Eu estava pensando em criar um aplicativo que fizesse isso também, usando várias fontes de dados.

Quais são algumas boas APIs, pagas ou gratuitas, que fornecem dados quase em tempo real de aeronaves voadoras?

    
por Styler 04.04.2014 / 17:58

2 respostas

Não é possível obter dados em tempo real da FAA sem uma necessidade operacional e as organizações que recebem dados em tempo real não podem redistribuir legalmente esses dados publicamente, exceto para outras organizações aprovadas pela FAA. Uma necessidade operacional significa que você precisa ser um despachante de voo para uma companhia aérea ou uma operadora comercial, e não apenas ter interesse em acompanhar voos.

Você pode obter alguns dados em tempo real da sua área local usando um receptor ADS-B. Veja esta pergunta para obter mais informações: Onde posso encontrar o rastreamento de voos em tempo real com o menor valor de atraso? .

Se você está bem com o atraso de cinco minutos, então o flightaware tem uma API que você pode considerar. O feed direto da FAA é chamado de Exibição da Situação da Aeronave para a Indústria (ASDI) e acredito que você pode aplicar para o feed atrasado, embora eu nunca tenha passado pelo processo, e o site do governo é muito escasso em informações. Sugiro que você entre em contato com eles antes de tentar se inscrever se for algo de seu interesse.

    
04.04.2014 / 21:18

A Rede OpenSky tem uma API gratuita de código aberto para dados de tráfego aéreo em tempo real. Em sua versão atual, ele permite que os usuários recuperem dados ao vivo (e parcialmente históricos). Os dados são recuperados por uma rede de receptores ADS-B e consiste em

  • ID do transponder de 24 bits da ICAO para identificar a aeronave
  • o indicativo do voo
  • localização atual da aeronave (latitude, longitude, altitude)
  • velocidade horizontal e vertical atual da aeronave mais rumo
  • Timestamps Unix que indicam a idade de cada campo

É uma API REST que fornece todos esses dados em JSON. Eles também fornecem ligações Java e Python simples. Sua documentação oficial da API pode ser encontrada aqui . As fontes para as ligações Java e Python estão no github .

    
26.04.2016 / 12:28