...

Flightradar24 что это за программа

Flightradar24 — как это работает?

Наверное каждый, кто хоть раз встречал или провожал родственников или друзей на самолет, пользовался бесплатным сервисом Flightradar24. Это весьма удобный способ отслеживания положения самолета в реальном времени.

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

Восполним этот пробел. О том, как это работает продолжим под катом.

Железо

Самый первый вопрос — откуда берутся данные.

Каждый гражданский борт оснащен специальным передатчиком, так называемым ADS-B transponder:

(фото с сайта Garmin)

Это устройство посылает на частоте 1090МГц специальные посылки, содержащие основные параметры полета, тип воздушного судна, его координаты, пункт назначения и пр.

Сигнал на спектре выглядит примерно так:

И что для нас самое важное, декодировать эти данные несложно, достаточно RTL-SDR приемника, ценой порядка 8$, подключенного к компьютеру. Собственно, идея уже наверно ясна — если собрать данные с множества приемников, то получим картинку, примерно такую:

Но и это еще не все. Часть самолетов передают пакеты данных, но в них отсутствуют GPS-координаты. Если принимать данные одновременно со множества приемников, координаты которых известны, то, анализируя задержки на разных приемниках, можно узнать местоположение воздушного судна. Такая технология называется multilateration (MLAT), подробнее о ней можно прочитать на сайте.

И, наконец, последний вопрос — как принимаются данные. Ответ прост, разместить у себя приемник может любой желающий, цена вопроса составляет от 0 до 50$. Для примера, так выглядит карта приемников сервиса Flightaware:

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

Для приема данных необходимы:

— Raspberry Pi2/3 с подключенным интернетом (цена от 20$)
— RTL-SDR-донгл (цена от 10$)
— хотя бы простейшая антенна их 2х кусков провода длиной 6.8см каждый (1/4 диполь на 1090МГц)

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

У меня и Raspberry Pi, и RTL-SDR уже были, так что ничего покупать не пришлось. Но попробовать бесплатно получить готовый приемник может любой — и Flightradar и Flightaware рассылают комплекты бесплатно пользователям из тех районов, где покрытие на данный момент недостаточно. Отправить запрос можно по ссылке (Flightradar или Flightaware), разумеется, пробовать целесообразно тем, кто живет в достаточно отдаленной местности.

Я использовал комплект из RTL-SDR V3, который вместе с антенной и мини-штативом стоил 27$ с бесплатной доставкой из Китая:

Кстати, как второй бонус, всем, отправляющим данные на сервер, и Flightradar24 и Flightaware предоставляют неограниченный доступ к premium-аккаунту и всем функциям сервера (отдельно такой доступ стоит порядка 50$/месяц). Так что если кто-то интересуется авиацией и хочет иметь расширенный доступ к такому аккаунту, установка RTLSDR-приемника является вполне дешевой альтернативой.

Тестирование

Установка предельно проста, на Raspberry Pi достаточно подключить приемник и запустить одну команду:

sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"

Скрипт запросит необходимые данные (координаты и тип приемника, адрес электронной почты), далее софт будет работать автоматически, внимание со стороны пользователя больше не требуется. Параллельно можно активировать премиум-аккаунт (для FR24 по ссылке https://www.flightradar24.com/premium/signup?account=free) и сразу пользоваться всеми его возможностями (треки полетов и пр).

Можно зайти на страницу IP-адреса Raspberry Pi и увидеть текущий статус:

Гораздо больше информации можно увидеть на странице аккаунта Flightradar24:

Я живу на 6-м этаже относительно недалеко от аэропорта, так что количество наблюдаемых самолетов за день составило больше 1000, даже на простую антенну на подоконнике. Интересно, что даже с такой антенной максимальная дальность до принятого борта составила 215 миль. Разные варианты антенн можно найти на ebay, набрав в поиске ads-b antenna.

Альтернатива

Бонус для тех, у кого хватило терпения дочитать до сюда. У некоторых читаталей может возникнуть вопрос: можно ли обойтись без сторонних сервисов типа Flightradar? Разумеется можно, запустить декодер на Raspberry Pi можно и напрямую. Скачать исходники можно по адресу github.com/antirez/dump1090.

Достаточно на Raspberry Pi набрать 3 команды:

git clone https://github.com/antirez/dump1090.git cd dump1090/ make

Затем декодер можно запустить командой:

./dump1090 --interactive --net

Декодер начинает работу, и мы видим «сырые данные» — список видимых «бортов»:

Теперь можно зайти браузером на Raspberry Pi и полюбоваться собственным, локальным Flightradar, картинка может выглядеть примерно так:

Зачем это может быть надо? Во-первых, просто из интереса, во-вторых, Flightradar24, к сожалению, фильтрует часть данных и показывает не все самолеты (например, могут не показываться военные, правительственные, или бизнес-джеты). Запустив собственный локальный сервис, мы видим все «как есть», безо всякой цензуры. Зато, конечно, объем данных ограничен нашим локальным местоположением и качеством антенны, также не будет доступна технология MLAT. Dump1090 доступен в исходниках, так что желающие могут даже создать свою версию Flightradar, c блекджеком и прочими bells and whistles.

Выводы

Как можно видеть, все не так сложно, при этом вполне интересно и недорого. Для понимания порядка цен: еще 10 лет назад приемник Airnav RadarBox стоил порядка 1000$, сейчас RTL-SDR, который делает то же самое, можно взять за 10$.

В моем случае приемник был запущен только для тестирования, практического смысла держать его постоянно включенным нет, плотность покрытия европейской части уже и так достигает 100%. Для жителей российской глубинки, наоборот, это может быть вполне интересным — появляется возможность как сделать полезное дело для авиапутешественников всего мира, расширив зону покрытия, так и получить доступ к Premium-аккаунту вышеупомянутых сайтов.

Всем удачных экспериментов.

  • Компьютерное железо
  • DIY или Сделай сам

Следим за самолетами: как работает Flightradar24

Ilja Shatilin

  • 16 апреля 2015
  • Многие люди переживают, даже если куда-то летят не они сами, а кто-то из их друзей, родственников и просто знакомых. «Позвони, как приземлишься», — просит меня мама каждый раз и очень обижается, когда я ей не сообщаю, что вообще куда-то лечу: когда это происходит пару раз в неделю, получается немного смешно. В таких случаях помогает сервис Flightradar24, на котором всегда можно смотреть, что происходит с самолетом, на котором летит кто-то из ваших близких.

    Вообще, сайтов, отображающих статус рейсов, в Интернете расплодилось великое множество. Правда, у всех них наблюдаются серьезные проблемы с актуальностью: если для внутренних рейсов по США информация более-менее достоверная, то для других стран точность гораздо хуже, а многих аэропортов и авиакомпаний в базе может вовсе не быть.

    В отличие от большинства сервисов, Flightradar24 получает данные о местоположении самолетов непосредственно с самих самолетов

    Все дело в источниках данных: как правило, данные берутся с сайтов аэропортов, что делает использование этих сервисов бессмысленным. Ведь на сайт аэропорта каждый может сходить и самостоятельно.

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

    Flightradar24 работает совсем по-другому: он получает данные о местоположении самолетов непосредственно с самих самолетов. Дело в том, что на большинстве современных типов ВС установлено оборудование ADS-B (Automatic dependent surveillance-broadcast, автоматическое зависимое наблюдение-вещание).

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

    ADS-B — довольно сложная многофункциональная система, которая, например, позволяет передавать пилотам с земли актуальные данные о погоде, схемы рельефа и так далее. Однако в данном случае нас интересует в первую очередь ADS-B Mode-S: в этом режиме самолет примерно раз в секунду передает в эфир на частоте 1090 МГц свои GPS-координаты (широта, долгота и высота), курс, скорость (в том числе вертикальную), а также уникальный «адрес» борта и номер текущего рейса.

    Также отображается так называемый сквок (squawk), он же код ответчика, в данном случае интересный с позиции того, что при аварийной ситуации на борту всегда устанавливается значение 7700, а при захвате ВС — 7500. То есть все неприятности можно мгновенно отследить.

    Все эти данные, как это ни странно, передаются в незашифрованном виде, поэтому их может принимать любой желающий: достаточно иметь базовые навыки радиолюбительства, чтобы сделать антенну для частоты 1090 МГц и собрать приемник.

    Но есть способ еще проще: на eBay, Aliexpress и в других магазинах типа «Товары из Китая» по цене 500–1000 рублей покупается обычный TV-тюнер c USB-интерфейсом и внешней антенной, устанавливаются специальные драйвера вместо штатных… И это все. Если у вас есть компьютер с доступом в Интернет, то вы начинаете участвовать в краудсорсинге.

    Следим за самолетами: как работает Flightradar24

    Для этого даже не обязательно держать компьютер всегда включенным. Дело в том, что сигналы ADS-B успешно принимаются в радиусе порядка 150 миль от самолета. Так что если вы живете не совсем уж в глубине тайги, то неподалеку от вас наверняка найдется еще несколько энтузиастов с такими же «датчиками». Вероятность того, что в любой момент времени хотя бы один из них будет работать и принимать сигналы, весьма велика.

    Данные с приемников в режиме реального времени передаются на сервер, ну а дальше уже разговор идет в основном об интерфейсе. У сервиса есть веб-интерфейс, а есть мобильные приложения, как платные, так и бесплатные.

    Веб-интерфейс наиболее функционален; здесь имеется расширенный поиск по разным параметрам: по номеру рейса (по ИАТА или ИКАО), по регистрационным номерам бортов, по коду «сквока», по авиакомпании, по типу самолета — понятно, что все, кроме первого, предназначено в первую очередь для любителей авиации.

    Следим за самолетами: как работает @Flightradar24

    Tweet

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

    Также можно посмотреть, на каких самолетах обычно выполняется тот или иной рейс, чтобы знать, к чему готовиться перед покупкой билета. Или, наоборот, чтобы решить, куда следует брать билет, чтобы прокатиться, скажем, на новеньком Boeing 787 или на каком-нибудь ретро вроде Ту-154 — тут уж кому что больше нравится.

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

    Полная функциональность сервиса доступна только в платных версиях мобильного приложения, которое существует для Android, iPhone, iPad и даже Windows Phone. В бесплатных версиях сильно урезаны возможности поиска. Из уникальных функций мобильных приложений следует отметить «дополненную реальность».

    Суть в следующем: если вы видите в небе самолет, то нужно навести камеру смартфона на него, и тогда на экране появятся и сам самолет, и все данные о его полете. Впрочем, это красиво выглядит в описании. На практике же и держать смартфон так, чтобы аэроплан всегда был в кадре, сложно, и определение, какой же это самолет (для этого используется GPS-приемник смартфона с поправкой на датчики наклона и встроенный компас), не всегда работает корректно.

    Впрочем, это уже дополнительные функции, которыми пользоваться никто не заставляет. Главное — знать и использовать основную функцию: возможность в любой момент отследить любой интересующий рейс. Это действительно очень удобно. И здорово, что такая возможность сегодня доступна любому человеку, у которого есть компьютер или смартфон с доступом в Интернет.

    FlightRadar24 — отслеживание полетов — отзывы

    Отзыв о FlightRadar24 - отслеживание полетов

    Доброго времени суток! Про сайт «Флайрадар24» знала давно, но пользоваться самой как-то не приходилось. Еще на отдыхе в Болгарии, два года назад, наблюдала, как бабушка с внучкой, проживавшие в апартаментах в г. Солнечный берег, поджидая.

    Читать весь отзыв Отзыв рекомендуют: 81 36
    Репутация
    10835
    Россия, Казань

    Интересная программа

    Достоинства:
    Уникальная программа
    Недостатки:
    Есть платный функционал

    Мне как ребёнку интересно наблюдать за самолётами, поездами и теплоходами. Очень часто над головой пролетают самолёты и становится интересно откуда они и куда летят, особенно когда они пролетают низко над тобой. Возвращаясь из отпуска мне.

    Читать весь отзыв Отзыв рекомендуют: 12 2
    Репутация
    50626
    Россия, Астрахань

    Удобно для путешественников и встречающих.

    Достоинства:
    — Удобная информация о полётах гражданских авиакомпаний. — Известно время вылета и время прилёта.
    Недостатки:
    — В бесплатной версии много рекламы.

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

    Читать весь отзыв Отзыв рекомендуют: 8 2
    Репутация
    11818
    Россия, Сочи

    Очень интересная программа!

    Достоинства:
    Возможность получения бесплатной полезной информации
    Недостатки:

    Доброго времени суток, уважаемые Дамы и Господа! ) Как-то гуляя с товарищем по городу, он, увидев пролетающий над нами самолёт, достал свой мобильный телефон и сказал, что мы сейчас определим данные по этому рейсу! Так.

    Читать весь отзыв Отзыв рекомендуют: 39 14
    Репутация
    120254
    Россия, Петергоф

    Классное приложение

    Достоинства:
    Очень нравится
    Недостатки:

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

    Читать весь отзыв Отзыв рекомендуют: 10 5
    Репутация
    838
    Россия, Санкт-Петербург

    Хорошее приложение для слежения за авиаперелётами

    Достоинства:
    Возможность следить за самолётами
    Недостатки:
    Все описание только на английском языке

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

    Читать весь отзыв Отзыв рекомендуют: 3 0
    Репутация
    92
    Россия, Москва

    Интересный сайт для любителей самолетов

    Достоинства:
    Сайт с большим количеством интересной информации
    Недостатки:

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

    Читать весь отзыв Отзыв рекомендуют: 1 0
    Репутация
    5
    Россия, Санкт-Петербург

    [цензура]

    Достоинства:
    нет, у воров нет плюсов
    Недостатки:
    Воры и [цензура]

    Купил у них полную версию и не долго попользовавшись приходит сообщение, что версия больше не действительна и мне нужно купить платную версию с помесячной оплатой. Ну не [цензура] ли! Гугл их не оштрафовал и за.

    Читать весь отзыв Отзыв рекомендуют: 0 0
    Репутация
    1
    Россия, Санкт Петербург

    [цензура]

    Достоинства:
    Красиво , удобно
    Недостатки:
    Разработчики всех кинули на деньги

    Купил платную версию для IOS этой программы, со всеми дополнениями. Через год приходит сообщение, что моя версия Flightradar24 больше не будет обслуживаться, скачайте другую версию под идентичным названием, и оплатите всё заново. Если есть возможность.

    Читать весь отзыв Отзыв рекомендуют: 0 0
    Репутация
    28
    Россия, Провинциальный

    Превосходная программа для путешествий, досуга и не только

    Достоинства:
    Максимум информации в удобном формате, наличие бесплатных версий, кладезь знаний
    Недостатки:
    Нет и не было

    Небо, полет, авиация. как много в этих словах загадочного. К самолетам нет равнодушных, посадка самолета или его взлёт всегда привлекает внимание. В наше время расстояние перестало быть проблемой, собираетесь в отпуск за 12 000 км.

    Читать весь отзыв Отзыв рекомендуют: 0 0
    Репутация
    511
    Беларусь, Минск

    Отличный сайт, но не самое лучшее мобильное приложение.

    Достоинства:
    Отслеживание рейсов, вся информация о полёте;
    Недостатки:
    В мобильном приложении показываются только самолётики.

    Всем привет! Хотел бы рассказать о такой штуке, как Flightradar24.com. Flightradar24 объединяет в себя мобильное приложения и сайт для ПК. Если вы откроете сайт, то перед вами откроется карта и через несколько мгновений появятся тысячи.

    При подготовке материала использовались источники:
    https://habr.com/ru/articles/408003/

    Следим за самолетами: как работает Flightradar24


    https://otzovik.com/reviews/flightradar24-otslezhivanie_poletov/

    Оцените статью