Серия API AirNav RadarBox: данные о самолетах и аэропортах

Изображение вверху: API AirNav RadarBox, отображаемый на экране

AirNav Radarbox On-Demand API - это решение API с оплатой за запрос, которое позволяет клиентским приложениям получать доступ к данным о рейсах в реальном времени и к историческим данным о рейсах по мере необходимости. Наши данные собираются и доставляются наземной и спутниковой сетью ADS-B AirNav и отправляются через защищенное соединение через Интернет-соединение TCP, а исторические данные отслеживания полетов доступны по ссылке для скачивания. Эта модель работает с оплатой по факту использования и также может быть предложена вам по невысокой цене.

В настоящее время мы предлагаем пять типов категорий данных, среди которых:
1 - Воздушное пространство (Notam by airport, NAT, PAC)
2 - Рейсы (прямые рейсы, поиск рейсов, полет по географическому региону)
3 - Самолет (поиск и поиск самолетов по идентификатору)
4 - Аэропорты (METAR и TAF по аэропорту, поиск аэропорта, код аэропорта и D-ATIS по аэропорту)
5 - Статистика полетов (статистика деловых и коммерческих полетов, бизнес-аэропорты и т. Д.).

Клиент RadarBox On-Demand (ODAPI) совместим с 15 фреймворками, такими как Python, Ruby, Scala, Kotlin-client, JavaScript, Typescript, C #, Java, Swift, R, Go и PHP.

Завершая нашу серию статей, посвященных On-Demand или ODAPI AirNav RadarBox, на этой неделе мы выделяем две категории данных: данные о самолетах и аэропортах, которые ежедневно используются аэропортами, операторами и владельцами самолетов, а также авиакомпаниями, среди других авиационных специалистов и организации по всему миру.

Изображение вверху: снимок экрана с данными о самолетах и аэропортах на странице документации API

Получить доступ и использовать API-интерфейс RadarBox On-Demand к данным о самолетах и аэропортах очень просто, просто перейдите на страницу Radarbox.com/api/documentation -> «Данные самолетов и аэропортов» и запросите необходимые данные или статистику полета.

Мы также предоставляем более 70 полей данных, по которым вы можете искать. Данные AirNav RadarBox о самолетах и аэропортах поступают из более чем 12 различных источников, что обеспечивает точность наших полетных данных.

Почему клиентам нравятся наши решения API?

  1. Стоимость кредита за запрос - платите только за то, что вы используете.
  2. Удобный для разработчиков API - бесшовная интеграция в клиентские приложения.
  3. Полетные данные из 14 источников - обеспечение точности за счет избыточности.
  4. Круглосуточная поддержка клиентов 7 дней в неделю - приоритетная поддержка по электронной почте и телефону в течение 365 дней.

Для получения дополнительной информации о документации, ценах, загрузке нашего клиентского SDK и источниках данных посетите - https://www.radarbox.com/api/documentation

Чтобы узнать больше о наших решениях API, посетите - https://www.radarbox.com/api

Данные самолета

В этой категории данных вы найдете все данные, относящиеся к самолету, такие как бортовой номер, тип ИКАО, владелец (компания), серийный номер или время, когда самолет выполнил свой первый полет. Плюс статистика часов налета и наиболее часто используемых аэропортов конкретным самолетом.

1. Самолеты по авиакомпаниям

Изображение вверху: снимок экрана с данными о самолетах (по авиакомпаниям) на странице документации API

Вы можете искать данные о самолетах по бортовому номеру, компании ИКАО или авиакомпании ИКАО в этой опции данных. На приведенном выше снимке экрана показано, что запрос данных был сделан для всего парка HiFly (HFY), и из этого вы можете видеть, что один из Airbus A340-542X компании из Лиссабона был отображен в полезной нагрузке ответа.

2. Самолет по идентификатору

Изображение вверху: снимок экрана с данными самолета (по идентификатору - регистрация) на странице документации API

В опции поиска самолета по идентификатору вы найдете детали и данные для конкретного самолета по шестнадцатеричному коду MODE-S, бортовому номеру или регистрации. В приведенном выше примере данные воздушного судна по идентификатору (регистрации) были запрошены для Airbus A319-112 с регистрационным номером N173UW с кодом IATA 32D, что означает, что самолет оборудован шарклетами.

Аэропорты

Используя эту конечную точку, вы сможете получить подробную информацию о некоторых конкретных аэропортах (по коду ИКАО или ИАТА), а также выполнить поиск по стране, городу или широте / долготе и получить доступ к статической информации, такой как коды, города, страны, высота, часовой пояс и список взлетно-посадочных полос, а также информация в реальном времени (например, используемая взлетно-посадочная полоса; статистика последних взлетов / посадок)

1. D-ATIS в аэропорту

Изображение вверху: снимок экрана данных D-ATIS на странице документации API

D-ATIS (Data Link-Automatic Terminal Information Services) - это служба, которая непрерывно передает аэронавигационную информацию по всему аэропорту (районам терминала, окрестностям и т. Д.). Эта опция данных предназначена для поиска последней информации по конкретному аэропорту в любой точке мира. D-ATIS - это транскрипция информации из конкретного аэропорта в текстовую форму.

Как видно из Response Payload, данные D-ATIS были запрошены для международного аэропорта Лос-Анджелеса (LAX) до 2021-10-28 (14: 55Z), расположенного в Калифорнии и в одном из самых загруженных аэропортов США. В пунктах «heady» и «body» информация D-ATIS отображается в текстовой форме.

2. Аэропорт по коду

Изображение вверху: снимок экрана с данными аэропорта на странице документации API

В этом поле поиска вы можете найти любой аэропорт по коду ICAO или IATA. Просто введите код ИКАО или ИКАО, например, код ИКАО для аэропорта имени Джона Ф. Кеннеди - KFJK, а код ИАТА - JFK.

3. Обыск в аэропорту

Изображение вверху: снимок экрана с данными аэропорта на странице документации API

Так же, как и аэропорт по коду, вы можете искать, какие и сколько аэропортов существуют в конкретном городе. В Нью-Йорке, например, есть три аэропорта:

  1. Международный аэропорт Джона Ф. Кеннеди (JFK)
  2. Аэропорт Ла Гуардия (LGA)
  3. Международный аэропорт Ньюарк (EWR)

4. METAR по аэропорту

Изображение вверху: снимок экрана с данными METAR на странице документации API

METAR (сводки метеорологических аэродромов) предоставляют отчет о текущих погодных условиях в конкретном аэропорту с такой информацией, как направление и скорость ветра, видимость, высотомер и т. Д.

5. TAF по аэропорту.

Изображение вверху: снимок экрана данных TAF на странице документации API

TAF (Terminal Aerodrome Forecast) - это служба данных прогноза погоды, предоставляемая аэропортами для обслуживания местного воздушного движения и обновляемая несколько раз в течение дня, чтобы пилоты и эксплуатанты воздушных судов имели доступ к самой последней информации. Вы можете получить эти данные, введя коды IATA и ICAO, чтобы получать актуальную информацию о погоде в конкретном аэропорту.

Как использовать RadarBox On-Demand API

Получение вашего бесплатного токена

Вы получаете бесплатный токен со своим бизнес-аккаунтом , который даст вам достаточно средств для игры. Вы можете найти свой, перейдя на панель управления API . После того, как вы его получите, откройте документацию по API на новой вкладке, чтобы вы могли продолжить читать руководство с практическими рекомендациями здесь.

Пошаговое руководство

1. Подтвердить

Аутентификация

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

Приведенные ниже шаги покажут, насколько легко взаимодействовать с API. На странице документации вы сможете просмотреть спецификации. Каждый вызов должен быть аутентифицирован, поэтому вам нужно поместить токен, который вы хотите использовать, в контексте. Просто вставьте токен в указанную форму и нажмите кнопку «Сохранить». С этого момента все обращения в службу поддержки будут связаны с вашей учетной записью.

2. Просмотреть все доступные услуги.

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

В левом меню вы можете найти список доступных услуг. Нажав на каждую из них, вы перейдете к деталям конечной точки, где вы можете найти такую информацию, как необходимые параметры и подробный формат ответа.

3. Войдите в режим тестирования.

Кнопка

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

Нажмите кнопку «Попробовать», чтобы активировать тестовый режим, и вы сможете отправлять запросы в реальном времени.

Попробуйте экран

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

В тестовом режиме у вас будет спецификация запроса в центральном столбце и текстовое поле с полезной нагрузкой вашего запроса справа. Он будет предварительно заполнен тестовыми значениями, которые вам нужно будет настроить.

4. Пример тестового случая.

Один из простейших сценариев - это попытка выяснить текущее положение конкретного самолета.

Образец полезной нагрузки

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

Мы отредактировали образец полезной нагрузки, удалив все, кроме наших критериев: получить текущую позицию для самолета с бортовым номером G-TTNG. После нажатия кнопки «Отправить запрос» мы должны получить ответ в течение нескольких секунд. Если все пойдет гладко, мы должны увидеть код состояния запроса и полезные данные ответа, появляющиеся под начальным запросом.

Результат

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

Документация по полям ответа должна быть видна слева от полезной нагрузки ответа, что упростит интерпретацию данных.

Реализация собственного клиента

Показанный выше интерфейс отлично подходит для прототипирования ваших вызовов, но, конечно, вам все равно нужно реализовать собственный клиент API. Мы покажем, как легко получить полный Python API SDK, работающий всего с несколькими строками кода.

Изображение вверху: снимок экрана данных о воздушном пространстве со страницы документации API

Вы можете загрузить клиент веб-службы на своем любимом языке / платформе - в настоящее время мы поддерживаем самые популярные из них, такие как C #, Java, PHP, Python, Scala, Swift и Javascript.

Просто выберите нужный вариант в одном из пунктов раскрывающегося меню, и загрузка начнется автоматически. После завершения вам нужно распаковать архив и открыть его содержимое в вашей любимой среде IDE.

README файл

Изображение вверху: документ README.md

Файл README.md содержит ценную информацию и адаптирован к интересующей нас структуре. В этом случае есть инструкции о том, как настроить среду Python, чтобы иметь возможность беспрепятственно запускать клиент API. Есть также фрагменты кода, которые вы можете скопировать / вставить прямо в свой код.

Простой клиент

Изображение вверху: документ README.md

Мы скопировали фрагменты из файла README в наш собственный файл liveflights-client.py, и нам нужно было только добавить две вещи: строку аутентификации (токен-носитель) и параметр поиска (регистрация «G-TTNG»), то же самое. как вызов, который мы ранее создали в интерфейсе тестирования.

Первый забег

Изображение вверху: README.md

После сохранения файла мы можем открыть терминал и использовать Python для запуска только что реализованного клиента.

Что отличает нас от конкурентов?

« Что отличает AirNav Radarbox от своих конкурентов, так это то, что мы называем« 3 F »AirNav. Гибкость в решении любых требований наших клиентов. Создание многофункциональных и готовых к будущему продуктов с упором на удовлетворение потребностей клиентов. »- Андре Брандао, генеральный директор AirNav Systems.

Мы предлагаем наши данные в нескольких форматах, таких как JSON, XML, CSV, KML и т. Д., И наша первоклассная служба поддержки клиентов работает 24 часа в сутки, 7 дней в неделю, 365 дней в году. Ознакомьтесь с нашими тарифными планами, мы предлагаем скидки в зависимости от объема для больших объемов данных. . Если вы хотите обсудить индивидуальный план для вашей команды или приложения, свяжитесь с нами сегодня! Нажмите здесь, чтобы связаться с нами сейчас!

ЧИТАТЬ ДАЛЕЕ...

Рассмотрели возможность отказаться от рекламы?

Отключите блокировщик рекламы или подпишитесь на план, чтобы использовать Radarbox без рекламы. Уже подписались? Войти

Подписаться

Вы зашли на сайт RadarBox. Продолжая пользоваться нашими услугами, вы соглашаетесь с нашей Политикой конфиденциальности.

СКРЫТЬ