Утилита поиска кодов аэропортов IATA ICAO "AIRPORT BASE"
Штош товарищи, закрываю свой телеграм бот с кодами аэропортов (извините).
Вместо него сделал готовый к использованию пакет.
Создавал его в IExpress 2.0, скрипт написан в PowerShell ISE
Чтобы подбить файл , пришлось немного попарсить разные источники в интернете, после чего я конвертировал данные в ANSI, поскольку файл содержал специфические акценты, умляуты и диакритиксы.
После сборки файла в excel я выгрузил эти данные в csv, таким образом получился справочник с 9068 строками с которым можно работать.
Запускаем приложение AIRPORT_BASE.exe
Нас приветствует информационное окно
Строка приглашения куда мы можем ввести как код аэропорта вида LED, MOW, так и название города или любые символы.
Нажимаем клавишу ввод, получаем результаты поиска
Для поиска по критерию 4 (НАЗВАНИЕ АЭРОПОРТА LAT) выдача будет другой, не только потому что название аэропорта введено латинским шрифтом, но и потому что на просторах интернет мне не удалось найти кириллические значения для всех аэропортов.
Так же доступен поиск по всей базе, пукт меню 1
Поскольку это PoSh, то включена опция Out-GridView по нажатию G. Это позволяет обрабатывать данные в графическом режиме применяя критерии и фильтры.