Série API: dados de aeroportos e aeronaves

A imagem acima: AirNav RadarBox API exibida na tela

A API On-Demand do AirNav Radarbox é nossa solução de API de crédito por consulta que permite que os aplicativos do cliente acessem os dados históricos e em tempo real do voo conforme a necessidade. Os dados em tempo real são agregados pela rede ADS-B terrestre e baseada em satélite da AirNav e são entregues por meio de uma conexão segura de soquete da Web TCP, enquanto os dados históricos de rastreamento de voo são disponibilizados por meio de um link para download. Este modelo funciona com base no pagamento conforme o uso e é oferecido a preços acessíveis.

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

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

Concluindo nossa série com foco no On-Demand ou ODAPI do AirNav RadarBox, esta semana, gostaríamos de destacar duas categorias de dados: dados de aeronaves e aeroportos - usados diariamente por aeroportos, operadores e proprietários de aeronaves em todo o mundo.

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

Para acessar a API RadarBox On-Demand, visite Radarbox.com/api/documentation -> "Aircraft & Airport Data" e consulte os dados ou estatísticas de voo que você precisa.

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

Por que os clientes adoram 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 365 dias.

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

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

Dados da aeronave

Nesta categoria de dados, você encontrará todos os dados relacionados à aeronave, como número da cauda, tipo 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 utilizados por uma aeronave específica.

1. Aeronave por 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 captura de tela acima mostra que uma solicitação de dados foi feita para toda a frota HiFly (HFY) e, a partir disso, você pode ver que um dos Airbus A340-542X da empresa sediada em Lisboa foi exibido na carga útil 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 pesquisa de aeronave por ID, você encontrará detalhes e dados de uma aeronave específica por código hexadecimal MODE-S, número da cauda ou registro. No exemplo acima, foram solicitados dados da aeronave por ID (matrícula) para Airbus A319-112 com matrícula N173UW com código IATA 32D, o que significa que a aeronave está equipada com sharklets.

aeroportos

Através deste ponto de extremidade, 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 acessar 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 pouso/decolagem)

1. D-ATIS por 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 que transmite continuamente informações aeronáuticas ao redor do aeroporto (áreas do Terminal, arredores, etc). Esta opção de dados foi projetada para encontrar as informações mais recentes de um aeroporto específico em qualquer lugar do mundo. D-ATIS é a transcrição de informações de um aeroporto específico em 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 do 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 o Aeroporto John F. Kennedy é 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 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 de LaGuardia (LGA)
  3. Aeroporto Internacional de Newark (EWR)

4. METAR por 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 do TAF na página de documentação da API

TAF (Terminal Aerodrome Forecast) é um serviço de previsão do tempo fornecido pelos aeroportos para atender o tráfego aéreo local, e são atualizados 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 On-Demand do RadarBox

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 da API . Depois de obtê-lo, abra a documentação da API em uma nova guia para continuar lendo o guia de instruções 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 abaixo mostrarão 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 levará você aos detalhes do endpoint, onde poderá encontrar informações como os parâmetros necessários e o formato detalhado da resposta.

3. Entre no modo de teste

botão experimentar

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

Ao clicar no botão “Try it out”, o modo de teste é ativado. É quando as solicitações ao vivo podem ser enviadas.

Experimente a tela

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

Assim que estiver no modo de teste, você terá a especificação de solicitação na coluna central e uma caixa de texto com a carga útil de 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 é 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 carga útil de amostra removendo tudo, exceto nossos critérios: obter a posição atual da aeronave com o 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 da 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 de resposta, facilitando a interpretação dos dados.

Implementando seu próprio cliente

A interface mostrada acima é ótima para prototipar suas chamadas, mas é claro que 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 às 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 começará 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 é adaptado para a estrutura em que estamos interessados. Nesse caso, há instruções sobre como configurar seu ambiente Python para poder executar o cliente da API sem problemas. Também existem trechos de código que você pode copiar/colar diretamente no seu código.

cliente simples

A imagem acima: Documento README.md

Copiamos os trechos do arquivo README para 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"), 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 o Python para executar o cliente que acabamos de implementar.

O que nos diferencia dos nossos concorrentes?

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

Oferecemos nossos dados em vários formatos, como JSON, XML, CSV, KML, etc. e nosso suporte ao cliente de alto nível funciona 24 horas por dia, 7 dias por semana, 365 dias por semana. . Se você gostaria de discutir um plano personalizado para sua equipe ou aplicativo, entre em contato conosco hoje mesmo! Clique aqui para entrar em contato agora!

LEIA O SEGUINTE ...

Já considerou ficar sem anúncios?

Desative o bloqueador de anúncios ou assine um plano para usar o Radarbox sem anúncios. Já está inscrito? Iniciar sessão

Inscrever-se

Foi autorizado a pousar no site da RadarBox. Ao continuar a usar os nossos serviços, você concorda com a nossa Política de Privacidade .

ESCONDER