Парсер авиационных сводок погоды
Декодирование авиационных данных в формате METAR и TAF.
Этот скрипт представляет собой PHP-библиотеку, которая позволяет анализировать код METAR и TAF, а также преобразовывать его в массив параметров данных. Телеграммы METAR или TAF могут быть заданы в виде строки кода ICAO (в этом случае скрипт будет получать данные с сайта NOAA) или в необработанном формате (просто строка кода METAR/TAF). Код METAR или TAF анализируется с помощью синтаксического анализа и регулярных выражений. Программа решает проблему анализа данных при наличии какой-либо ошибки в коде METAR или TAF. В дополнение к возвращаемым параметрам, METAR скрипт отображает интерпретированную (легко понимаемую) информацию этих параметров.
Установка
Скопируйте все файлы в репозиторий на веб-сервере. Измените переменную raw, чтобы получить результат. Запустите index.php в интернет-браузере.
Ссылки:
- https://mediawiki.ivao.aero/index.php?title=METAR_explanation
- http://woody.cowpi.com/phpscripts/
- http://www.hsdn.org/
Описание
PHP-библиотека анализа, обработки и отображения данных из аэропортов или постоянных станций наблюдения за погодой