Автобусные остановки

Как я вижу, используется 2 варианта расположения автобусных остановок (точек с тегом highway=bus_stop):

1. Точка остановки “сама по себе”, установлена в точку с конструкцией-навесом.
(++) точность позиционирования конструкций
(−−) route автобусного маршрута никак не связан с точками остановки; зачастую будет 2 точки с одинаковым названием рядом

2. Точкой остановки является узел дороги (highway):

2.1 Один остановочный пункт обозначается одной точкой. То есть в обычной ситуации (2 навеса на противоположных сторонах дороги, разнесенные на некоторое расстояние) ставится одна точка на дороге примерно между ними.
(++) удобно создавать route для автобусных маршрутов; минимальное количество точек
(−−) неверно физически; невозможно использовать в случае разделенных направлений

2.2 Точка остановки ставится на дороге, возле каждой “физической” остановки.
(++) позволяет строить правильный route с учетом направления (forward/backward_stop_)
(−−) одинаковые точки; не очень верно физически

Я пользуюсь именно последним способом (пример 2 одинаковых точек)
Да и неспроста тег точки именно “highway”.

Может, стоит выработать стандарт? Все ведь зависит от того, что мы хотим обозначить и что хотим визуализировать. Ведь красивее всего вариант 1…

Выглядит на карте некрасиво

Спорно.

Как насчёт установки точки автобусной остановки в физическую точку того места, где она находится и подвода

highway=service

к ней?

А какая практическая польза от такой связи?

В wiki пишут, что точки надо ставить рядом с дорогой:
http://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_stop

в релейшен роута всё равно добавлены все пути маршрута так что имхо подход 1
пример

Меньшая ресурсоемкость на реальных задачах.

zOMG, в глаза не видел этой статьи, так как не люблю читать английскую документацию. Тему можно закрывать. :slight_smile:
Перевести, что ли, на русский…

меня в еще детстве кажется Кексина послал в Лондон, пофтыкать, как отцы всё делают. Оттуда я сходил в вики и понял, что в отношении “Маршрут” точка остановки может находится где угодно, в частности, хоть и не привязанная никак к линии дороги. Так и рисую.
Правда, ни одного отношения Маршрут еще не проклал в своей деревне :slight_smile: не знаю, где их отобразить можно… Маршруты.

Фигень еще в том, что есть остановки, которые только в одну сторону. Если ты пришёл, как пользователь карты, к такой остановке, а нарисована она по пункту 2.1, а она НЕ с той стороны!.. А до следующей несколько кварталов… к примеру. Тогда автору карты… “респект”. :slight_smile:
http://maps.cloudmade.com/?lat=53.192935&lng=45.01472&zoom=16&styleId=997

ps. по ссылке выше в средней части карты почти все остановки односторонние, хотя это и центр города.

Никто не спорит с тем, что нужно обозначать сторону, с которой останавливается автобус, однако сделать это можно было кучей разных способов - почему приняли именно это - лично для меня загадка. Похоже просто массы пошли “от рендера”, да и всем так проще было.
Железнодорожные станции обозначают одним способом, автобусные остановки другим! - очень логично!
Хотя вроде там какие-то споры на этот счет идут…

На жд станции пассажиров сажают в обе стороны следования поезда :slight_smile: вся разница.

Расставляю местами автобусные остановки (bus_stop, не в маршрутах).

Как быть с конечной остановкой, на которой нет посадки, шелтера, скамейки и даже разметки на полосе? :slight_smile: Ставить?

Пример: http://maps.yandex.ru/-/CRAs5yB

Табличка есть. Там останавливается дофига автобусов на высадку пассажиров бывает даже во второй полосе умудряются.

Ставить, разумеется. Я у таких в name добавлял “(выс.)”.

Поставил.
Неплохо бы, конечно, тег - о том, что посадки нет.
Типа disembarkation_only :slight_smile: или boarding=no . Кто что скажет?

Остановка правда очень странная, пока сам не встретил - не поверил бы что так бывает :wink:

ну логично по-моему что конечная остановка для высадки…
роутер же не будет отправлять юзера в путь с конечной остановки))

Другое дело что есть остановки не конечные, но только для высадки… или наоборот может быть еще есть. Тут реально лучше тег какой-нибудь придумать!

Только прошу! Если общими усилиями придумаете все четко в вики, пожалуйста, и ссылку на самое видное место!

Некропостер… :3

Если маршрут в обе стороны, такая остановка будет в середине.

boarding=no имхо нормально, но если посмотреть в тот же яндекс по ссылке выше, у них “нет посадки” отмечается отдельно для каждого маршрута. Думается, это правильнее - надо отмечать такие остановки особой ролью в relation’е.

Ок, пусть тогда так и будет, в общем случае: boarding=no на самой остановке, а в случае наличия маршрутов через эти остановки - что-то подобное в релейшне.

Да где там, вон про крепостные стены кремля - такую ладную систему вывели. А викифицировать так и не осилилось :wink:

Некропоиск… - рулит. :stuck_out_tongue: Выдает по делу только эту тему и “Как обозначать?”. Но в последней искать конкретный пост вручную - убъешся. Потому, кстати, имхо - отдельные темы по разным вопросам, куда лучше. )


Еще вопрос, что бы не вставать два раза (вроде уже обсуждали):

Как мапятся троллейбусные остановки? И что делать если такая совпадает с автобусной?
Писать номера и того и другого в общую кучу, да еще под тегом bus_stop - было бы как-то странно.

Разговор про это уже на форуме был и даже про какие-то теги договорились. Надо поискать.
Остановок таких много благодаря дурацким турникетам, по крайней мере в Москве у трамваев. Часто на оживленных остановках высадку и посадку разносят метров на 10-20. Трамвай сначала высаживает пассажиров, затем проезжает и сажает. А все из-за того, что начальство транспортное боится, что люди озвереют от огромных очередей на трамваи в часы пик и пойдет штурмовать двери открытые для высадки.

Вот тема, где этот вопрос уже поднимался.
http://forum.openstreetmap.org/viewtopic.php?pid=58817
Вот пропозал:
http://wiki.openstreetmap.org/wiki/Proposed_features/Transport_modes_and_features
Только оттуда эти строки почему-то удалили.