Jump to content

Archived

This topic is now archived and is closed to further replies.

kErN

Реальное расписание рейсов и маршруты ОрВД

Recommended Posts

kErN

Всем привет!

 

В рамках будущего рилопс-флаина потребовалось найти расписание всех портов России.

Решение было найдено - небеызвестный matfmc. Проработан скрипт парсинга международного и внутреннего расписания, что в итоге вылилось в такой-вот ресурс:

 

http://tech.vatrus.org/flights.php

 

Он позволяет посмотреть расписание всех портов, которые есть в MATFMC, в т. ч., вне Ватруса. Но по НЕ-СНГшным портам информация гораздо скуднее. Еще раз повторяю — то, что есть в МАТФМЦ.

 

Расписание будет обновляться раз в 2 недели. Надеюсь, скриптик пригодится, особенно тем, кто занимается сезонным расписанием для своих ВАК и рилопс-флаинами.

 

В дальнейшем будет возможность просмотреть и маршруты, рекомендованные МАТФМЦ для каждого рейса.

 

Спасибо за внимание. Если есть вопросы, пишите.

Share this post


Link to post
Share on other sites
uTorrent

Вроде работает, по расписанию летать, взял привычку давно, я обычно смотрю рейсы по онлайн-табло аэропорта. Тут вроде поудобнее все. Спасибо!

Share this post


Link to post
Share on other sites
greenglaz

Респектос, Илья! Ты сделал это!

Share this post


Link to post
Share on other sites
Tox

Ильюх, спасибо! Очень классная штука! :)

Ждем возможность выборки по icao-коду а/к :)

Share this post


Link to post
Share on other sites
gosha-z

Илюх, может кроном запускать слив этой информации в локальную базу, а выборку делать уже из нее?

Share this post


Link to post
Share on other sites
Cost_index

Очень крутая вещь! даже тип самолета правильно указан. вчера провожал из пулково А345 - есть в списке, хотя 777 постоянно летает...

только один вопрос, Илюх. вроде пока трезвый, но 13е число, как ни старался, в списке не нашел :search:

Share this post


Link to post
Share on other sites
kErN

2Cost_index: Пофиксим!

 

2gosha-z: Так и будет! Кроном раз в 2 недели. Не чаще, иначе матфмц за DOS-атаку воспримет такой парсинг))))

 

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

 

И еще. Отдельная ремарка по Outdated flights. Если кто-то не понял назначение этого списка, это рейсы, период навигации которых на запрошенную дату будет недействителен (просрочен).

 

Vatrus, go on!

Share this post


Link to post
Share on other sites
kErN

Внимание! Ресурс обновлен.

 

Теперь можно просто стырить расписание всех рейсов определенной компании (напоминаю, есть все то, что в МАТФМЦ).

 

+ дополнительные поля: дни недели курсирования, период начала и конца навигации рейса. Думаю, разберетесь.

 

Спасибо за внимание.

 

http://tech.vatrus.org/flights.php

Share this post


Link to post
Share on other sites
kErN

По многочисленным просьбам отвечаю — тема не забита. Выходит вместе с ресурсом по координации ивентов в Ватрусе. Туда-же будет включен букинг, использованный на Ватрус рилопс (КроссВатрус).

 

Спасибо за терпение. Впереди еще кода по объему на три диплома...

Share this post


Link to post
Share on other sites
Tox

Ильюх, а можно выгрузку с matfmc сделать на текущую дату?

А то расписание старое :(

Share this post


Link to post
Share on other sites
kErN

+ удобное для кодинга и импорта расписание всех рейсов, которые есть в МАТФМЦ по адресу:

 

http://tech.vatrus.org/all_flights.txt

Share this post


Link to post
Share on other sites
kErN

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

 

Дело в том, что как и большинство сайтов нашего великого Государства, МАТФМЦ делали криворукие имбицилы, который на 100% работает только в руках своих низко интеллектуальных создателей (как и первая программа у IT-первокурсника).

 

Поэтому скрипт, который успешно отработал относительно небольшой объем данных (всего 13 тысяч строк) расписания рейсов, валит в даун страницу маршрутов ОрВД уже на 14-тысячной строке. Она просто начинает неадекватно выдавать данные — дубликаты, повторы, просто отказывается переходить дальше и т.п.

 

Авто продолжит штурмовать банк данных завтра.

 

Спасибо за ожидание

 

Есть в жизне справедливость!!!))) Маршруты загружены — целых 41 тысяча 727 записей из разных портов нашей страны.

 

http://tech.vatrus.org/route.php

 

И на всякий случай напоминаю. Маршруты только те, что есть в МАТФМЦ. Если вы не нашли подходящий маршрут (например из Мурманска в Воронеж), это означает, что в жизни ни одна авиакомпания не выполняет такой рейс (по крайней мере, на регулярной основе). Такие маршруты необходимо рассчитывать самостоятельно (пока что).

Share this post


Link to post
Share on other sites
VTK519

Во, отлично! Даже есть то, чего не хватает на странице МАТФМЦ - длины маршрута полёта в морских милях.

Share this post


Link to post
Share on other sites
Юрий К.

Спасибо! Будем пользоваться! :yes:

Share this post


Link to post
Share on other sites
kErN

Внимание пользователям!

 

Обнаружен баг. Буква "А" в позывных, типах ВС и ИКАО-кодах была русскоязычной. Сейчас пофиксено, в т.ч. в all_flights.txt

 

Спасибо Константину Прибыткову за наводку.

Share this post


Link to post
Share on other sites
Ринат

post-6197-0-65337300-1385184468_thumb.jpg

Share this post


Link to post
Share on other sites
Tox

Топик ап :)

Ильюх, хочу весенне-летнее расписание :)

Share this post


Link to post
Share on other sites
kErN

На сайте обновлено расписание согласно данных MATFMC за 02.04.2014

 

http://tech.vatrus.org/flights.php

 

UPD. Добавлена возможность просмотреть ВСЕ вылеты/прилеты в порт за все время сезона.

Share this post


Link to post
Share on other sites
kErN

Уважаемые господа-сайтоводы и не только!

 

В очередной раз сдёрнуто свежайшее расписание рейсов с MATFMC. Актуальность — 7 ноября 2014

 

Пользуйтесь!

 

http://tech.vatrus.org/flights.php

Share this post


Link to post
Share on other sites
Tox

Даешь свежую выгрузку с MATFMC! :)

Share this post


Link to post
Share on other sites
mskflyer

Система совсем не работает? 

Share this post


Link to post
Share on other sites
ultrakrsk

Почему же, работает. В тестовом режиме есть на сайте дивизиона - https://vatrus.info/page/routes

Share this post


Link to post
Share on other sites

×
×
  • Create New...