Проект веб-сайта общественного транспорта

Так это и в “бумажном” расписании менять много надо. Можно еще например указывать на маршруте расписание отбытия с первой остановки и время в пути, а на остановках поставить время прибытия относительно стартового. Тогда расписание для остановок можно составлять автоматически - плюсуя к стартовому, указанному в отношении. Вообще если честно я не вижу никакого более простого решения для расписания с привязкой к геоданным.
А вообще отсутствие расписания не повод не мапить ОТ (по крайней мере в пределах города). Вон у 2Гиса никакого расписания нет и в помине, но их маршрутами ОТ пользуюсь всегда когда надо доехать до незнакомого района города (и думаю не я один).

Да не надо расписания запихивать ОСМ, надо через стандартный АПИ подтягивать их с сайта транспортного агенства.

Смешно вас читать, спуститесь на землю и замапте хотя бы маршруты.

Ну по Воронежу все знакомые маршруты замапил, думаю как-нибудь выделить день - покататься по незнакомым и закончить их.
Вообще меня просто несколько напрягло высказывание что если расписания нельзя сделать в ОСМ, то и маршруты не нужны. Категорически не согласен.

Вы, как обычно, ничего не поняли.
Маршруты конечно нужны, но пользы от них было бы намного больше, существуй они не в OSM, а в формате GTFS (вместе с расписанием и тарифами).
Пока они в OSM, максимум что с ними сделать можно - нарисовать, да и ломаются они часто при редактировании дорог.

А как описывается маршрут, если мы не знаем о времени выезда/приезда для первой и последней остановки?

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

Не, я про GTFS, вроде файлик с рассписаниями там обязателен, и для каждого рейса должно быть рассписание и как минимум времена первой и пследней осстановки рейса. В наших реалиях, для простых смертных доступны начало/окончание движения по маршруту в целом (а не по каждому из рейсов в отдельности) и интервалы движения. Понятно что что-то можно придумать на этом основании для рассписания рейсов, но это будут примерные цифры. Хотелось бы указать что они получены из интервалов, а не от перевозчика.

Пока что сайт доступен по такому адресу: http://osm-pt.cloudapp.net/

Огромная благодарность Saint_Byte за хостинг :slight_smile:

Просто супер, очень наглядно, даже, наверно, лучше 2Гиса. Сразу видны ошибки в тегах и маршрутах.

Было бы неплохо

  1. видеть названия остановок на карте
  2. видеть несколько маршрутов одновременно, разными цветами

P.S. Ты упрощал линии маршрутов? Удаление лишних точек позволяет несколько ускорить отрисовку

крутяяяк! спасибо!

Первое же желание - передача управления JOSM’у без открытия новых окон.
Подробнее можно спросить у Zkir’а - он умеет :slight_smile:

Очень информативно и наглядно. Спасибо! Возможно стоит разными символами выводить не платформы и точки остановки, а автобусные и трамвайные остановки
Сразу же баг-репорт. Из справочника маршрутов не открываются маршруты, содержащие не только цифры в поле ref. Например http://osm-pt.cloudapp.net/routes/route_info?id=38198306&type=bus&ref=05 а
Также отсутствует Республика Крым.
А в целом очень хорошо!

Названия на карте - неплохая идея.
Про несколько маршрутов нужно подумать как это должно выглядеть. Разные маршруты или варианты одного маршрута?

Сейчас используется полная геометрия, но думаю, что упрощу. Очень актуально для длинных маршрутов.

Будет)

У меня маршрут 05 а открывается. Какой браузер используется?

Республики Крым нет в выгрузке РФ. Нужно либо ждать пока появится, либо вырезать самостоятельно.

Некоторые уже год ждут.

В спеке всё уже предусмотрено, для задания интервального расписания надо использовать файлик frequencies.txt

Крута!! ТОлько почему маршрутки не показываются?? Я в печали. У себя наделал несколько маршруточных маршрутов, а их нет. И еще. На конечной показывается 2 вариант одного и того же маршрута.

p.s. как часто обновляется?

Спасибо. Нашел опечатку в коде, скоро исправлю :slight_smile:

Если конечная только с одной стороны дороги, то так и должно быть. Остановка входит в 2 отношения маршрута.

Обновляется раз в неделю в выходные в полуручном режиме. Если очень нужно могу обновить по требованию :slight_smile:

Да, в 2 отношения, но она в обоих не *exit_only/*entrance_only да и не красиво выглядит. Может быть если она КОНЕЧНАЯ то этот маршрут и не показывать?

Ну и ладно, я еще багов наковыряю, в своих маршрутах, до конца недели.

разные