Тег living_street=yes нужен, чтобы явно задать для некоего участка дороги преимущество пешеходов, не привязываясь ни к каким другим свойствам этой дороги.
А вот highway=living_street надо выкидывать, и менять на комбинацию highway=residential + living_street=yes.
С living_street=yes просто удобнее. Видно, что дорога, независимо от ее статуса относится к внутридворовым территориям, на которых действуют соответствующие ПДД.
P.S. На форуме pgs как-раз сейчас идет обсуждение, что с этим тегом улица может быть либо начальной, либо конечной точкой маршрута, т.е. не применимой для транзитного траффика.
Update: комбинацией highway=service + service=driveway можно обозначить и какой нибудь проезд к/по территории завода, который явно не является внутридворовой территорией.
Есть дорога highway=residental Не на всем её протяжении могут быть “Жилые зоны” - тут в любом случае надо “резать” эту дорогу, а вот решения есть два:
а) ставить участкам не в “жилой зоне” тег highway=residental, а участку в “жилой зоне” ставить 2 тега highway=residental+living_street=yes
б) ставить участкам не в “жилой зоне” тег highway=residental, а участку в “жилой зоне” ставить тег highway=living_street
Есть дворовые проезды. Но на них ВСЕГДА действуют правила для “Жилой зоны”
а) ставить разнообразные для дворовых проездов теги в паре с тегом living_street=yes
б) ставить какой-то один уникальный для дворовых проездов тег
и будем считать, что пешеходы имеют преимущество там, где стоят теги:
living_street=yes
highway=living_street какой-то уникальный для дворовых проездов тег - (только надо решить какой)
Где ещё, кроме дворов и кроме зон, отмеченных знаком “Жилая зона”, могут быть преимущества пешеходов?
преимущество б) перед а):
в жилых зонах, а также, для обозначения дворовых проездов ставить можно по одному тегу, а не по два
А вот проезды по территории завода больше похожи на highway=service + service=alley (проезды между корпусами). Или их просто надо обозначать highway=service. Если же на территории завода большие площадки, то это уже не “проезды” вообще.
Так что опять предлагаю обозначать дворовые проезды комбинацией известных тегов:
highway=service
service=driveway (подразумевает, преимущество пешеходов)
Похожи, но не совсем. По таким проездам два камаза разъезжаются и между ними еще окушка проскочит…
Еще, в тему, есть несколько дорог (еще не отрисовывал), где между двух заборов двух предприятий идет дорога-проезд к третьему. Это и есть натуральный highway=service + service=driveway…
А не является ли тег ливинг_стрит=йес излишним? Я думал если жилые зоны обрисовать и давать им статус жилой, то автоматом можно эти дороги подразумевать с приоритетом пешеходов и запретом сквозного проезда?
Попробую
Разобраться бы с тем что есть. А вообще не слабо.
Офф топ - в пятнадцать лет в запой читал ассемблер , компа ещё небло, а понять как работает хотелось. Аж три дня ушло
В общем случае учесть это нельзя: в OSM свободная система тегов плюс неполнота данных. Вот вы возьметесь определять алгоритмически, где действительно проезд в жилой зоне, где попавший в неряшливо очерченную жилую зону сквозной проезд, а где неверно отрисованная как service жилая улица с неуказанным названием?