О запрете разворота (no_u_turn)

А автоматом их генерить ельзя? На основе релейшенов с веем в роли via? Всетаки костыль это.

Ду уж, после таких костылей сожрут за такие правки…
Так и не отозвался никто из тех, кто как то близок к алгоритмической части - а всего то надо сказать - ребята, схема поддерживающая линию в роли “via” поддерживаться не будет, потому что потому - так что рисуйте костыли… А нарисовать кучу линий и наплодить релейшенов на пустом месте можно без проблем - и не такое городили :slight_smile:

В принципе можно. Сделать дубликат way-я, который в via и сгенерить соответствующие запреты въезда/выезда.
Вот только как конвертертеры и программы к таким дубликатам отнесутся - х.з.
К примеру, в том же Ситигиде для них потом уже будет невозможно сделать пользовательскую корректуру.

Дубликаты плодить не стоит - надо сдвигать одну точку вея. По хорошему нужна поддержка запретов поворотов по второму варианту в мпшке, там есть запрет из 3х точек, а есть из 4х. Я так понимаю 4хточечные поддерживают только гармины, и то небось не всех моделей. Все остальное - костыли, либо автогенерированные либо вручную.

А если дурацкий костыль - сам перекрёсток стягивать в точку? Т.е. до и после перекрёстка двухвейные дороги, а на перекрёстке - точка?
Как я понимаю - основная проблема в конвертации в mp? Он не поддерживает запрет через way?

Ещё раз обращаю внимание на правила. Знак действует только на 1 перекресток. А тут два.

В этом месте знак запрещает за один присест произвести разворот. Просто нужно повернуть на лево, остановиться, дождаться разрезающего светофора и повернуть налево.

Один. Не путайте перекрёсток и пересечение проезжих частей.

По вашей логике получается что вот тут http://maps.yandex.ru/-/CVVhqGMc разворачиваться можно (в левой полосе висят одновременно 3.19 и 4.1.3), если встать поперек трамвайных путей и потом повернуть налево вместе с теми, кто поворачивает туда с дублёра.
Что есть абсолютно не так - на съезде с дублёра-то как раз стоит 4.1.3 “движение налево” и светофор есть, а вот на другой стороне Б. Черкизовской светофора нет, а при движении в центр 4.1.3 “движение налево” на ней висит не для “разворота с остановкой на трамвайных путях” в область, а для поворота налево на Преображенский вал.
См. http://openstreetmap.ru/?mapid=195856690

На какую из множества? Или на каждую?

По логике - как минимум, на все узлы, которые являются первыми промежуточными (via) для хотя бы одного из возможных на перекрестке маневров, регулируемых светофором.

Желательно - на все точки пересечений, проезд которых регулируются светофорами. Тогда их можно будет довольно просто отличить от нерегулируемых. Отдельно стоящей точки недостаточно, потому как часто встречаются перекрёстки (по крайней мере в Питере), где на регулируемом перекрёстке есть отдельные нерегулируемые съезды направо, где не нужно ждать разрешающего сигнала.

В приведённом вами примере один перекресток. Трамвайные пути не являются разделителем перекрестка, а в Витебске 2 перекрестка между которыми зеленый газон

Кстати на вашем примере не видно над какой полосой висит знак запрета разворота!. Вроде над трамвайными путями!

deep125 - какие 2 перекрестка? и что за вопрос “над какой полосой висит знак запрета разворота!” - вы за рулем авто судя по всему не катаетесь… Там на спутниковых снимках даже стрелки на асфальте видны, а вы уперлись в свои 2 перекрестка… Было бы очень занятно посмотреть на общение с ДПС после Вашего разворота здесь, как бы Вы им рассказывалаи и про 2 перекрестка, и про то как их надо проезжать :slight_smile: Закрываем этот флуд - и принимаем - перекресток 1, с светофорным регулированием и с этой стороны левый поворот разрешен, а разворот запрещен знаком, который стоит с этой стороны перед перекрестком.

deep125, вы хоть в ПДД заглянули бы…
“Над какой полосой” важно для знаков, которые определяют, из какой полосы можно куда ехать на перекрестке. Знак запрета разворота, к слову, там висит над левой и рядом с правой полосой на столбе, если вам так это интересно. И что, по-вашему из других полос разворачиваться можно? :slight_smile:
А “газон посередине” - это разделительная полоса между двумя проезжими частями одной дороги, это тоже написано в ПДД. Так что это один перекресток у вас, а не два. Есть еще такой вид улиц, как бульвар (там мало того что газон, так еще пара пешеходных дорожек посередине) - там, по вашему, к чему знак “разворот запрещен” перед перекрестком с перпендикулярной бульвару дорогой относится, к тому что нельзя на месте развернуться и поехать обратно навстречу движению?

Подскажите, запрет разворота вот в таком виде:
http://www.openstreetmap.org/relation/3801164#map=18/54.15689/37.58489
имеет смысл? Или роль to надо изменить на тот же отрезок, что сейчас в роли from? Там через точку c ролью via должен быть разрешён поворот направо с проспекта Ленина (при движении на юг) и проезд только прямо (при движении на север).

Очевидно, разворот должен быть на 180°, а не на 90. http://osrm.at/aZT И вообще, такие запреты вряд ли имеют смысл (не вешать же их на каждое ребро графа).

По сути нужны только там где висит знак. Или где двухвейный перекрёсток и на нём нет левого поворота чтобы можно было развернуться.

Не фига! На одновейной дороге с двойной сплошной и выездом с прилегающей территории тоже нужОн.