Немного чаще стал ездить по Москве после работы и заметил один момент, который непонятно как отображать на карте.
Подземные пешеходные переходы принято обозначать линией, пересекающей дорогу с тэгами highway=foot, tunnel=yes и layer=-1. При этом под местами выхода подразумеваются конечные узлы линии. Но возникает проблема, когда пешеходный переход большой и у него есть выходы в разных местах посередине. Как в таком случае обозначать выходы? Первая идея - это принять за выходы все узлы линии. В большинстве случаев это работает, но возможно есть переходы с поворотами под землей без выходов в узлах поворота. Вторая идея - использовать highway=steps для обозначения лестницы выхода, но есть ощущение, что это не совсем то что надо. У кого какие идеи есть на этот счет? Может ввести новый тег для узла, что-то вроде tunnel=exit?
для выходов из метро есть - railway = subway_entrance ( http://www.openstreetmap.org/browse/node/279249807 )
к сожалению они пока не рендерятся
А для входа в надземный переход еще один тег вводить?
Сейчас я делаю лестницей, смотрится, в общем, неплохо.
тут надо бы учитывать, что пешешодный переход - это тоже элемент роутинга (пешеходного).
поэтому его надо состыковывать с остальными элементами
в Osmarender - рендерятся
http://www.openstreetmap.org/?lat=59.92934&lon=30.41399&zoom=17&layers=0B00FTF
А к сожалению или к счастью, я не знаю, но пока не существует в мире единого и всем понятного обозначения входа в метро - неизвестно какую пиктограмму рисовать.
Или придется вводить теги subway_entrance_ru, subway_entrance_de, subway_entrance_us
И более того даже региональные пиктограммы тоже могут сильно отличаться -
http://www.artlebedev.ru/kovodstvo/business-lynch/2009/05/18/
А то будет как с моей родственницей которая приехала в Москву из глубинки и сильно ругалась - “иду в метро а попадаю в Макдональдс”
А с чем? Обозначить пешеходные дорожки и тропинки - заманчиво, но придется их из рендеров городов исключать, иначе карта превратится в такую кашу, что страшно смотреть станет.
Потом, чтобы роутинговый смысл пешеходного перехода не пропал, нужно будет вести тротуары рядом с почти каждой проезжей частью…
Ну зачем же так много? Один тег entrance:
entrance = subway_ru
entrance = tunnel
entrance = door
entrance = yes
И т.д. Можно обозначать входы в метро, переходы, пещеры, здания, дырки в заборах.
ага, осталось придумать для всего этого понятные всем пиктограммы - особенно для дырки в заборе

А с чем? Обозначить пешеходные дорожки и тропинки - заманчиво, но придется их из рендеров городов исключать, иначе карта превратится в такую кашу, что страшно смотреть станет.
Потом, чтобы роутинговый смысл пешеходного перехода не пропал, нужно будет вести тротуары рядом с почти каждой проезжей частью…
тротуары рисовать как раз не надо - они подразумеваются по умолчанию.
а состыковывать надо, например, с основной проезжей частью, если она двойная

тротуары рисовать как раз не надо - они подразумеваются по умолчанию.
а состыковывать надо, например, с основной проезжей частью, если она двойная
Тогда переход выродится в простую пешеходную перемычку из двух узлов. Это, в общем, хороший вариант.
Но что, если она одинарная? Да еще переход сложной конфигурации, как у многих станций метро в Москве? :3