Потому что получится изолят, от которого некоторые навигаторы будет колбасить.
Поэтому нужно создавать псевдо-улицу, привязанную к графу, но чтобы она при этом не мешалась ни при отрисовке карты, ни при прокладке маршрута. А такой постобработчик никто ещё не сделал
У меня в СГ7 прекрасно работает и роутинг, и адресация по “сервисам”. Пользуюсь osm2mp с конфигами Навитела.
Я думаю это всё пошло от вторичного графа, который ввели чтобы не прокладывать маршруты через дворы (имхо спорное решение). Решили одну проблему - создали другую.
Через дворы маршрут не должен прокладываться, факт, дворы для сквозного проезда не предназначены. Но это от вторичного графа действительно. Дороги во вторичном графе в адресный поиск не попадают.
Дворам вешается скорость <5км/ч и прокладка становится более чем адекватной. В реальной жизни если перед водителем стоит выбор ехать 10км по асфальту или срезать 200м через дворы - любой нормальный человек поедет через дворы.
PS: широко известен объезд Нижнего Новгорода (направление из Москвы) через магазин ИКЕА. Транк М7 объезжается по сервису Хотя у нас его грамотно обозначили tertiary, чтобы не было разрыва шаблона. http://openstreetmap.ru/#layer=M&zoom=17&lat=56.222925&lon=44.07373
Помню когда в 2009 меня по этой дороге провел ТомТом (!!!) - я был в шоке что он знает такие манёвры.
Любой hw=service запрещает движение транзитом. Т.к. service - прилегающая территория, а она для сквозного движения не предназначена (см “Общие положения” ПДД).
Хотя, с другой стороны, явного запрета в ПДД тоже нет… надо покумекать.
Вы полагаете, нарушать ПДД — норма?
А нарушение еще каких пунктов ПДД является допустимой нормой? Езда без включения указателей поворотов? Езда по обочинам? Не пропускание пешеходов на переходе? Проезд на только что зажегшийся красный?
Дворы и Жилая зона являются прилегающей территорией, но обратное неверно. Т.е. через дворы сквозной проезд запрещён, но через прилегающие территории в целом лишь “не желателен”.
Пожалуйста читайте мораль своим детям. Вот тут я пояснил что имею в виду. Такой классификацией пользуюсь сам, думаю не нарушая вики. А объезжать дворы или нет - можно настроить в конвертере и в своей голове. http://forum.openstreetmap.org/viewtopic.php?pid=316537#p316537
Я просто интересуюсь границами вашего понятием норма. Я разве писал про хорошо/плохо?
Настройка же головы без настройки навигатора не даст результата в незнакомом месте. Навигатор заведет, а голова достаточных для оценки маршрута данных может и не иметь.
Ок, я понял. Думаю надо просто разграничить разные подтипы service, а то у нас получается адресуемый переулок шириной 2 метра обязан обзываться residential.
Вообще-то это мог бы и конвертор делать. Если есть адреса, то вешать рутинговую улицу. но проезд по ней закрывать другим способом. Не знаю что есть в арсенале из костылей.
Можно что-то типа заперт access=no, barrier, maxspeed=0, одностороннее от середины к концам и т.п.
Да просто концы пообрывать от остального графа!
Я конечно понимаю что мы не рисуем под рендер, но визуальная разница должна быть. Статус многих переулков ниже чем residential. Постоянно на форуме говорят о трафике, важности и пр. Этот случай не исключение.
Ну и прочие варианты - адресация в садовых товариществах, гаражных кооперативах и пр. Не подгонять же их под Ситигид.
У некоторых европейцев
моторвей - это автострада (платная как правило) скорость 130
транк - это автодорога, эдакая недоавтострада со скоростью 110
Ну а дальше праймари/секондари и т.д.
Как бы если начать устранаять разрывы столбовых перекрашивая транки в праймари или праймари в транки - нас не поймут.
Не знаю чего тут делать.