Всем привет!
В рамках будущего рилопс-флаина потребовалось найти расписание всех портов России.
Решение было найдено — небеызвестный matfmc. Проработан скрипт парсинга международного и внутреннего расписания, что в итоге вылилось в такой-вот ресурс:
http://tech.vatrus.org/flights.php
Он позволяет посмотреть расписание всех портов, которые есть в MATFMC, в т. ч., вне Ватруса. Но по НЕ-СНГшным портам информация гораздо скуднее. Еще раз повторяю — то, что есть в МАТФМЦ.
Расписание будет обновляться раз в 2 недели. Надеюсь, скриптик пригодится, особенно тем, кто занимается сезонным расписанием для своих ВАК и рилопс-флаинами.
В дальнейшем будет возможность просмотреть и маршруты, рекомендованные МАТФМЦ для каждого рейса.
Спасибо за внимание. Если есть вопросы, пишите.
Вроде работает, по расписанию летать, взял привычку давно, я обычно смотрю рейсы по онлайн-табло аэропорта. Тут вроде поудобнее все. Спасибо!
Респектос, Илья! Ты сделал это!
Ильюх, спасибо! Очень классная штука!
Ждем возможность выборки по icao-коду а/к
Илюх, может кроном запускать слив этой информации в локальную базу, а выборку делать уже из нее?
Очень крутая вещь! даже тип самолета правильно указан. вчера провожал из пулково А345 — есть в списке, хотя 777 постоянно летает…
только один вопрос, Илюх. вроде пока трезвый, но 13е число, как ни старался, в списке не нашел
2Cost_index: Пофиксим!
2gosha-z: Так и будет! Кроном раз в 2 недели. Не чаще, иначе матфмц за DOS-атаку воспримет такой парсинг))))
По просьбам трудящихся будет возможность выборки и фильтрации всех полей, которые есть в списке. Сделаю это завтра.
И еще. Отдельная ремарка по Outdated flights. Если кто-то не понял назначение этого списка, это рейсы, период навигации которых на запрошенную дату будет недействителен (просрочен).
Vatrus, go on!
Внимание! Ресурс обновлен.
Теперь можно просто стырить расписание всех рейсов определенной компании (напоминаю, есть все то, что в МАТФМЦ).
+ дополнительные поля: дни недели курсирования, период начала и конца навигации рейса. Думаю, разберетесь.
Спасибо за внимание.
http://tech.vatrus.org/flights.php
Сообщение отредактировано kErN: 22 April 2013 — 18:51
По многочисленным просьбам отвечаю — тема не забита. Выходит вместе с ресурсом по координации ивентов в Ватрусе. Туда-же будет включен букинг, использованный на Ватрус рилопс (КроссВатрус).
Спасибо за терпение. Впереди еще кода по объему на три диплома…
Ильюх, а можно выгрузку с matfmc сделать на текущую дату?
А то расписание старое
Расписание актуально на текущую дату!
http://tech.vatrus.org/flights.php
+ удобное для кодинга и импорта расписание всех рейсов, которые есть в МАТФМЦ по адресу:
http://tech.vatrus.org/all_flights.txt
Эх, друзья, к сожалению, пока-что содрать маршруты авиакомпаний не представляется возможным.Дело в том, что как и большинство сайтов нашего великого Государства, МАТФМЦ делали криворукие имбицилы, который на 100% работает только в руках своих низко интеллектуальных создателей (как и первая программа у IT-первокурсника).Поэтому скрипт, который успешно отработал относительно небольшой объем данных (всего 13 тысяч строк) расписания рейсов, валит в даун страницу маршрутов ОрВД уже на 14-тысячной строке. Она просто начинает неадекватно выдавать данные — дубликаты, повторы, просто отказывается переходить дальше и т.п.Авто продолжит штурмовать банк данных завтра.Спасибо за ожиданиеЕсть в жизне справедливость!!!))) Маршруты загружены — целых 41 тысяча 727 записей из разных портов нашей страны.
http://tech.vatrus.org/route.php
И на всякий случай напоминаю. Маршруты только те, что есть в МАТФМЦ. Если вы не нашли подходящий маршрут (например из Мурманска в Воронеж), это означает, что в жизни ни одна авиакомпания не выполняет такой рейс (по крайней мере, на регулярной основе). Такие маршруты необходимо рассчитывать самостоятельно (пока что).
Сообщение отредактировано kErN: 20 November 2013 — 01:49
Во, отлично! Даже есть то, чего не хватает на странице МАТФМЦ — длины маршрута полёта в морских милях.
Спасибо! Будем пользоваться!
Внимание пользователям!
Обнаружен баг. Буква «А» в позывных, типах ВС и ИКАО-кодах была русскоязычной. Сейчас пофиксено, в т.ч. в all_flights.txt
Спасибо Константину Прибыткову за наводку.
Сообщение отредактировано kErN: 21 November 2013 — 20:27
Топик ап
Ильюх, хочу весенне-летнее расписание
На сайте обновлено расписание согласно данных MATFMC за 02.04.2014
http://tech.vatrus.org/flights.php
UPD. Добавлена возможность просмотреть ВСЕ вылеты/прилеты в порт за все время сезона.
Сообщение отредактировано kErN: 02 April 2014 — 17:33
Уважаемые господа-сайтоводы и не только!
В очередной раз сдёрнуто свежайшее расписание рейсов с MATFMC. Актуальность — 7 ноября 2014
Пользуйтесь!
http://tech.vatrus.org/flights.php
Даешь свежую выгрузку с MATFMC!
Система совсем не работает?
Почему же, работает. В тестовом режиме есть на сайте дивизиона — https://vatrus.info/page/routes