Обновления на сайте. Новый стандарт для маршрутов

(ред. )

Список вариантов маршрута

В информации о маршруте добавлена возможность посмотреть все варианты данного маршрута (рейс туда, рейс обратно и тд). Разные варианты схем маршрута объединяются между собой с помощью отношения «Мастер-маршрут» (OSM Wiki)

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

Список вариантов (схем) маршрута при просмотре конкретной схемы

Каждый рейс маршрута — это отдельная сущность в базе данных. В общем случае маршрут имеет по 2 схемы: схема из точки А в точку Б, и схема из точки Б в точку А. Каждый такой вариант (как отдельная сущность карты) имеет свой набор отзывов, которые между собой в настоящий момент не объединяются

К вариантам маршрута может быть добавлено описание в виде фразы «В депо» или «Через Автошкола» («Автошкола» в данном случае название остановки, вставленное автоматически — прим.). За такое описание отвечают два тега: opm:route_note=* для текстового описания (фраза «В депо») и via=*, используемого, например, для списка значимых остановок (фраза «Через {via}»)

8 апреля была проделана работа по добавлению связей всех ранее добавленных муниципальных маршрутов. Также были добавлены варианты в депо и из депо для большинства трамвайных маршрутов

Однако есть и побочный эффект (или недостаток системы поиска): теперь при вводе условно «Трамвай 8» в результатах поиска будут отображаться все варианты маршрута и тот самый «Мастер-маршрут». Если открыть информацию о «Мастер-маршруте», то откроется список схем маршрута, но сами схемы не будут отображаться на карте

Список схем (вариантов) маршрута при открытии информаци о связывающем эти схемы «Мастер-маршруте»
Результаты поиска по фразе «Трамвай №8» — отображаются все варианты и два «Мастер-маршрута» (один для Мирного, другой для Приволжска)

Новый стандарт для маршрутов

В связи с этим вводится новый стандарт добавления маршрутов в базу данных. По большей части это относится к муниципальным маршрутам и не касается маршрутов ЧАТП. Полноценный ввод стандарта в действие намечен на выход новой карты

  1. Каждый вариант схемы (рейс) маршрута должен быть добавлен отдельным маршрутом, за исключением кольцевых маршрутов. Кольцевые и полукольцевые же маршруты, в свою очередь могут быть, но не обязательно, разделены напополам в две схемы
  2. Все варианты маршрута должны быть связаны с помощью отношения «Мастер-маршрут»
  3. Для трамвайных маршрутов, следующих в депо и/или из депо отдельной схемой с остановками такие схемы должны быть добавлены в базу данных с пометкой о следовании в/из депо
  4. Маршруты должны содержать точки с ролями: stop для места остановки транспорта на дороге и соответствующую точку/линию platform для места ожидания транспорта пассажирами (в настоящий момент не применяется)

Новые детали на карте

Возвращено отображение на карте обрывов и насыпей. Их отображение пропало с переходом на векторные плитки 3 года назад, хотя сами данные оставались в базе данных карты

Резкие обрывы рельефа отображаются в виде линии с треугольниками (шипами), направленными в сторону обрыва

Добавлено отображение разобранных/заброшенных железнодорожных путей. Например, трамвайные пути в жилом дворе в Мирном, оставшиеся там от бывшего трамвайного парка

Сами трамвайные пути в Мирном были добавлены на карту аж 4 года назад, в 2022 году, но до этого ни разу не отображались. На карте могла присутствовать лишь надпись «заброшенные трамвайные пути». Здесь же пользователями постоянно добавлялись сообщения о заброшенных путях. Теперь же они присутствуют на карте визуально

Экспериментально возвращено отображение «площадных» дорог. Технически в базе данных дорога — это линия, толщина которой при отображении на схеме может не соответствовать реальной ширине, а в некоторых случаях и реальной геометрии (где-то расширение, где-то сужение, или случаи сложной геометрии)

Так, например, в неком районе, напоминающем Grove Street, есть покрытая асфальтом площадь (территория), которая никак не отображалась на карте

Ситуация редкая… В большинстве случаев можно обойтись обозначением «Парковка» (если там на самом деле находится парковка), в других случаях условного отображения одной или нескольких тонких линий дорог достаточно (например, на территории депо)

Исправлен баг с улетающей картой

Исправлен баг, когда при открытии информации о пустом отношении, либо информации об отношении, не имеющего линий среди участников, карта улетала в «далекие земли»