Есть ли что-то вроде реестра частот для аэродромов/аэропортов в Европе? Я создаю планировщик полетов по ПВП, и мне было бы интересно автоматически заполнить форму с частотами, зависящими от заданных входных данных. Есть ли что-то вроде базы данных?
Попробуйте https://www.ead.eurocontrol.int/eadcms/eadsite/index.php.html . Это не база данных, но у вас есть доступ ко всем AIP членов Евроконтроля.
Для Германии я нашел список частот на Spitz Online (частный сайт энтузиаста).
Выдержка:
Он охватывает почти 700 частот аэродромов , но я не уверен, насколько он точен. Например, я сравнил FRA/EDDF с OurAirports и заметил некоторые отличия. Он также перечисляет разные частоты для разных целей (APP, TWR, GND, ...), например, MUC/EDDM указан с 33 (!) частотами.
Но как программист вы можете разобрать вывод OurAirports . Насколько я вижу, URL-адрес http://ourairports.com/airports/<ICAO_CODE>/pilot-info.html#comm
и возвращенная HTML-страница содержат список частот в формате <section id="comm" class="tab-pane fade">
. Но вам придется разобрать это самостоятельно, и я не уверен, что им это действительно понравится.
Я снова посетил OurAirports и нашел их страницу загрузки данных . Он доступен из меню. Они говорят:
Для более интенсивной работы у нас есть дамп данных всех наших аэропортов, стран и регионов в формате CSV, который мы обновляем каждую ночь. Вы можете скачать эти файлы […] Вы даже можете использовать их для создания собственного конкурирующего веб-сайта аэропорта, если хотите! Мы бы хотели, чтобы вы отдали нам должное, как мы отдаем должное нашим источникам, но вы не обязаны.
Прямо сейчас файлы имеют нулевой размер (уже указанный на этой странице), но когда я смотрел вчера, все они были хорошими и имели разумные размеры. CSV с частотами имел ~1,5 МБ IIRC. Так что, если вы доверяете им, вы можете получить информацию оттуда. Нет необходимости сканировать и анализировать их сайт. Обратите внимание, что это не «официальный» источник, а просто вики, где любой, кто вошел в систему, может добавлять и изменять записи БД.
60levelchange
БарроуУайт