31 августа 2011-го

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Автобусики

Группа энтузиастов из Ульмского университета взяла расписание автобусов, переделала его в формат GTFS и написала парсер этого формата, делающий из статических данных генератор местонахождения автобусов в каждый момент времени — а-ля Яндекс.Паровозики. Добавив Leaflet, немного джаваскрипта и клаудмейдовские тайлы, они получили сервис отслеживания транспорта в реальном времени. Точнее, его модель, готовую в любой момент перейти на настоящий поток данных о расположении автобусов.

https://shtosm.ru/pictures/ulmtrans.gif

В России пока ни один город не публикует расписаний в открытом формате. Но это не значит, что нельзя сделать подобный сервис: данные есть, просто никто не задумывался, что кто-то будет их использовать. Например, у петербуржского «Организатора перевозок» для некоторых маршрутов есть подробные расписания (хотя у большинства — только первый и последний выезды); во Пскове определено время прохождения контрольных точек для каждого маршрута; Мострансавто публикует расписания целиком для областных автобусов. Осталось только найти таких же энтузиастов, которые напишут программу сбора данных и преобразования в GTFS — или договорятся с предприятиями о публикации расписаний сразу в удобном для роботов формате.

Мнения, высказанные на этом сайте, отражают точку зрения лично автора сайта и ничью больше: ни его бывших или настоящих работодателей, ни семьи и знакомых.