SubscriçõesSoluções Profissionais
Blogue AirNav Radar
airnavradar.com

Série AirNav RadarBox API: dados de aeronaves e aeroportos

A imagem acima: API AirNav RadarBox exibida na tela

AirNav Radarbox On-Demand API é a solução de API de crédito por consulta que permite aos aplicativos do cliente acessar dados de voo em tempo real e históricos conforme a necessidade. Nossos dados são agregados e entregues pela rede ADS-B terrestre e baseada em satélite da AirNav e são enviados por meio de uma conexão TCP web socket segura, enquanto os dados históricos de rastreamento de voos são disponibilizados por meio de um link para download. Esse modelo funciona com base no pagamento conforme o uso e também pode ser oferecido a um custo baixo.

Atualmente oferecemos cinco tipos de categorias de dados, entre eles:
1 - Espaço aéreo (Notam por aeroporto, NAT, PAC)
2 - Voos (voos ao vivo, voos de pesquisa, voos por área geográfica)
3 - Aeronave (pesquisa de aeronaves e pesquisa de aeronaves por ID)
4 - Aeroportos (METAR e TAF por aeroporto, pesquisa de aeroporto, código do aeroporto e D-ATIS por aeroporto)
5 - Estatísticas de voos (estatísticas de voos comerciais e comerciais, aeroportos comerciais, etc.).

O cliente RadarBox On-Demand (ODAPI) é compatível com 15 estruturas, como Python, Ruby, Scala, cliente Kotlin, JavaScript, Typescript, C #, Java, Swift, R, Go e PHP.

Concluindo nossa série com foco no On-Demand ou ODAPI AirNav RadarBox, nesta semana, destacamos duas categorias de dados: dados de aeronaves e aeroportos, que são usados diariamente por aeroportos, operadores e proprietários de aeronaves, bem como companhias aéreas, entre outros profissionais da aviação e organizações em todo o mundo.

A imagem acima: captura de tela de dados de aeronaves e aeroportos na página de documentação da API

Para acessar e usar os dados de aeronaves e dados do aeroporto RadarBox On-Demand API é simples, basta ir para Radarbox.com/api/documentation -> "Aircraft & Airport Data" e consultar os dados ou estatísticas de voo de que você precisa.

Também fornecemos mais de 70 campos de dados - onde você pode pesquisar. Os dados de aeronaves e aeroportos AirNav RadarBox vêm de mais de 12 fontes de dados diferentes, garantindo a precisão de nossos dados de voo.

Por que os clientes amam nossas soluções de API?

  1. Preço de crédito por consulta - Pague apenas pelo que usar.
  2. API amigável ao desenvolvedor - Integração perfeita em aplicativos cliente.
  3. Dados de voo de 14 fontes - garantindo precisão por meio de redundância.
  4. Suporte ao cliente 24 horas por dia, 7 dias por semana - suporte prioritário por e-mail e telefone por 365 dias.

Para obter mais informações sobre documentação, preços, download de nosso SDK do cliente e fontes de dados, visite - https://www.radarbox.com/api/documentation

Para saber e descobrir mais sobre nossas soluções de API, visite - https://www.radarbox.com/api

Dados de aeronaves

Com esta categoria de dados, você encontrará todos os dados relacionados à aeronave, como número da cauda, tipo de ICAO, proprietário (empresa), número de série ou quando a aeronave realizou seu primeiro voo. Além disso, estatísticas de horas de voo e aeroportos mais usados por uma aeronave específica.

1. Aeronave pela companhia aérea

A imagem acima: Captura de tela dos dados da aeronave (por companhia aérea) na página de documentação da API

Você pode pesquisar dados de aeronaves por número de cauda, empresa ICAO ou companhia aérea ICAO nesta opção de dados. A imagem acima mostra que foi feito um pedido de dados para toda a frota HiFly (HFY), e a partir disso, pode-se ver que um dos Airbus A340-542X da empresa sediada em Lisboa foi apresentado no payload de resposta.

2. Aeronave por ID

A imagem acima: Captura de tela dos dados da aeronave (por ID - registro) na página de documentação da API

Na opção de busca de aeronaves por ID, você encontrará detalhes e dados para uma aeronave específica por código hexadecimal MODE-S, número da cauda ou registro. No exemplo acima, os dados da aeronave por ID (registro) foram solicitados para o Airbus A319-112 com registro N173UW com código IATA 32D, o que significa que a aeronave está equipada com sharklets.

Aeroportos

Usando este endpoint, você poderá obter detalhes de alguns aeroportos específicos (por código ICAO ou IATA), bem como pesquisar por país, cidade ou latitude / longitude e acesso a informações estáticas, como códigos, cidades, países, elevação, fuso horário e lista de pistas, bem como informações em tempo real (por exemplo, pista em uso; estatísticas recentes de decolagem / pouso)

1. D-ATIS pelo aeroporto

A imagem acima: captura de tela dos dados D-ATIS na página de documentação da API

O D-ATIS (Data Link-Automatic Terminal Information Services) é um serviço de difusão contínua de informação aeronáutica em torno do aeroporto (terminais, arredores, etc.). Esta opção de dados foi projetada para encontrar as informações mais recentes para um aeroporto específico em qualquer lugar do mundo. D-ATIS é a transcrição de informações de um aeroporto específico para a forma de texto.

Como pode ser visto no Response Payload, os dados D-ATIS foram solicitados para o Aeroporto Internacional de Los Angeles (LAX) para 2021-10-28 (14: 55Z), localizado na Califórnia e um dos aeroportos mais movimentados dos EUA. Nos itens "heady" e "body" , as informações D-ATIS são exibidas na forma de texto.

2. Aeroporto por código

A imagem acima: captura de tela dos dados do aeroporto na página de documentação da API

Neste campo de pesquisa, você pode encontrar qualquer aeroporto por código ICAO ou IATA. Basta digitar o código ICAO ou ICAO, por exemplo, o código ICAO para John F. Kennedy Airport é KFJK e o código IATA: JFK.

3. Pesquisa de aeroporto

A imagem acima: captura de tela dos dados do aeroporto na página de documentação da API

Da mesma forma que o aeroporto por código, você pode pesquisar quais e quantos aeroportos existem em uma determinada cidade. Em Nova York, por exemplo, existem três aeroportos:

  1. Aeroporto Internacional John F. Kennedy (JFK)
  2. Aeroporto LaGuardia (LGA)
  3. Aeroporto Internacional de Newark (EWR)

4. METAR pelo aeroporto

A imagem acima: captura de tela dos dados METAR na página de documentação da API

METARs (Meteorological Aerodrome Reports) fornecem um relatório das condições meteorológicas atuais em um aeroporto específico, com informações como direção e velocidade do vento, visibilidade, altímetro, etc.

5. TAF por aeroporto

A imagem acima: captura de tela dos dados TAF na página de documentação da API

TAF (Terminal Aerodrome Forecast) é um serviço de dados de previsão do tempo fornecido por aeroportos para atender ao tráfego aéreo local, e é atualizado várias vezes ao longo do dia para garantir que pilotos e operadores de aeronaves tenham acesso às informações mais atualizadas. Você pode obter esses dados inserindo os códigos IATA e ICAO para obter informações meteorológicas atualizadas em um determinado aeroporto.

Como usar a API RadarBox On-Demand

Obtendo seu token grátis

Você recebe um token grátis com sua conta comercial , que lhe dará crédito suficiente para jogar. Você pode encontrar o seu navegando até o Painel de controle da API . Assim que tiver, abra a documentação da API em uma nova guia para que você possa continuar lendo o guia de como fazer aqui

Guia passo a passo

1. Autenticar

Autenticação

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

As etapas a seguir mostram como é fácil interagir com a API. Na página de documentação, você poderá percorrer as especificações. Cada chamada precisa ser autenticada, então você precisa colocar o token que deseja usar no contexto. Basta inserir o token no formulário designado e clicar no botão "Salvar". A partir daqui, todas as chamadas de serviço serão associadas à sua conta.

2. Veja todos os serviços disponíveis

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

No menu à esquerda, você encontrará uma lista dos serviços disponíveis. Clicar em cada um o levará aos detalhes do terminal, onde você pode encontrar informações como os parâmetros necessários e o formato detalhado da resposta.

3. Entre no modo de teste

Botão de teste

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

Clique no botão “Experimentar”, que ativará o modo de teste e você poderá enviar solicitações ao vivo.

Experimente a tela

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

Quando estiver no modo de teste, você terá a especificação da solicitação na coluna central e uma caixa de texto com a carga útil da sua solicitação à direita. Ele será pré-preenchido com valores de teste que você precisará personalizar.

4. Exemplo de caso de teste

Um dos cenários mais simples é tentar descobrir qual é a posição atual de uma aeronave específica.

Carga útil de amostra

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

Editamos a amostra de carga útil removendo tudo, exceto nossos critérios: obter a posição atual da aeronave com número de cauda G-TTNG. Depois de clicar no botão “Enviar solicitação”, devemos obter uma resposta em segundos. Se tudo correr bem, devemos ver o código de status da solicitação e a carga útil de resposta aparecendo abaixo da solicitação inicial.

Resultado

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

A documentação dos campos de resposta deve estar visível à esquerda da carga útil da resposta, facilitando a interpretação dos dados.

Implementando seu próprio cliente

A interface mostrada acima é ótima para fazer o protótipo de suas chamadas, mas é claro, você ainda precisa implementar seu próprio cliente de API. Mostraremos como é fácil ter um Python API SDK completo funcionando com apenas algumas linhas de código.

A imagem acima: captura de tela dos dados do espaço aéreo da página de documentação da API

Você pode baixar o cliente de serviço da web em sua linguagem / estrutura favorita - atualmente, oferecemos suporte para os mais populares, como C #, Java, PHP, Python, Scala, Swift e Javascript.

Basta selecionar sua opção em um dos itens no menu suspenso e o download iniciará automaticamente. Depois de concluído, você precisa extrair o arquivo e abrir o conteúdo em seu IDE favorito.

Arquivo README

A imagem acima: documento README.md

O arquivo README.md contém informações valiosas e é feito sob medida para a estrutura em que estamos interessados. Nesse caso, há instruções sobre como configurar seu ambiente Python para poder executar o cliente API sem problemas. Também existem trechos de código que você pode copiar / colar diretamente em seu código.

Cliente simples

A imagem acima: documento README.md

Copiamos os snippets do arquivo README em nosso próprio arquivo "liveflights-client.py" e só precisamos adicionar duas coisas: a string de autenticação (token do portador) e o parâmetro de pesquisa (registro "G-TTNG"), o mesmo como a chamada que criamos anteriormente na interface de teste.

Primeira corrida

A imagem acima: README.md

Depois de salvar o arquivo, podemos abrir um terminal e usar Python para executar o cliente que acabamos de implementar.

O que nos diferencia de nossos concorrentes?

“ O que diferencia o AirNav Radarbox de seus concorrentes é o que chamamos de 3 F's do AirNav. Flexibilidade para lidar com cada uma das necessidades de nossos clientes. Construindo produtos ricos em recursos e prontos para o futuro, enquanto se concentra na satisfação do cliente. ”- Andre Brandão, CEO da AirNav Systems.

Oferecemos nossos dados em vários formatos, como JSON, XML, CSV, KML, etc. e nosso excelente suporte ao cliente funciona 24 horas por dia, 7 dias por semana, 365 dias por ano. Portanto, confira nossos planos de preços, oferecemos descontos baseados em volume para maiores volumes de dados . Se você gostaria de discutir um plano personalizado para sua equipe ou aplicativo, entre em contato conosco hoje! Clique aqui para entrar em contato agora!