Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя
Народный модератор на Народной карте😉  · 11 дек 2021

О том, как рисовать развязки

Давайте отрисуем вот эту развязку, она не очень сложная, но охватывает большинство необходимых моментов.
В конце этой инструкции мы:
  1. Отрисуем мост и двухреберную дорогу через него
  2. Сделаем объединение двухреберной дороги
  3. Отрисуем съезды
  4. Разберемся с переходами классов у дорог и съездов
  5. Поставим запрещенные маневры на некоторых пересечениях
Начнем с Подготовительного этапа, поскольку развязку рисуем заграницей и чаще всего ничего кроме спутниковых снимков у нас нет, будем использовать другие источники, чтобы определить минимально необходимую информацию для отрисовки.
Из дополнительных источников ясно, что:
  • 🚦 На пересечении одного из съездов есть светофоры
  • 🚫 Ограничение скорости под мостом 35
  • 🚫 На мосту ограничение скорости 30
Этап #1
Поскольку у нас есть мост, то лучше вначале отрисовать его, так как если его отрисовывать последним, нужно будет у многих объектов менять атрибуты, что очень долго и велик шанс допустить ошибку, если у Вас нет групповых правок (они есть у экспертов в слое).
Нарисуем одно из двух ребер на мосту. Улица и класс уже были указаны, поэтому их не трогаем (в дальнейшем важно следить, чтобы привязка улиц не потерялась, а класс оставался таким).
🧐 Почему класс дороги должен быть 1-ым?
Interstate 495 является кольцевой столичной дорогой, которая необходима для распределения потоков в разные штаты, поэтому она имет государственное значение, что относит её к 1-ому классу
Поскольку мы рисуем дорогу в два ребра, установим атрибуту конструктивные особенности значение «две проезжие части».
Укажем ограничение скорости 30 и плавно соединим дорогу с уже имеющимся участком с другой стороны. Старайтесь рисовать примерно по середине дорожного полотна 📏
Этап #2
Аналогично этапу #1 отрисуем второе ребро дороги на мосту, проверив соответствие всех атрибутов 👀
Этап #3
Обозначим сам мост, при помощи объекта из слоя «Дорожная инфраструктура». Ничего сложного, просто контур. Если будут трудности или сомнения, всегда можно заглянуть в пункт правил 3.8.1.1. Правила рисования дорожных сооружений. 😉
Этап #4
Теперь разрежем дороги на мосту ✂️, чтобы указать соответствующие атрибуты. Это важный момент, поэтому остановимся чуть подробнее на том, как надо поделить дорогу.
  • Красным на скриншоте отмечен участок самого моста, который мы обозначили в этапе #3, точки прилипают к контуру, поэтому определить их будет легко.
  • Зеленым обозначены «подъемы» на мост, они не должны быть длиннее самого моста.
Этап #5
Аналогично этапу #4 разрежем второе ребро.
В итоге у нас должно получиться 6 точек пересечений, на скриншоте они отмечены желтыми кругами, если Вы допустили ошибку при разрезании, точку можно удалить и разрезать заново или переместить уже существующую точку
Этап #6
Теперь изменим атрибуты у участков дорог на мосту (в этапе #4 обозначен красным). Геометрию не меняем, изменим только несколько атрибутов ⚙️, это уровни А и Б, а также тип сооружения. В нашем случае можно изменить только тип сооружения, интерфейс автоматический повысит уровни до 1-1
Этап #7
Аналогично этапу #6 изменим атрибуты у второго ребра дороги, все абсолютно тоже самое.
Этап #8
Теперь сделаем подъем на мост, нужно изменить уровень точки, которая ближе к мосту на уровень соответствующий самому мосту. Резкого перепада уровней не должно быть.
В нашем случае нужно изменить уровень (А) до 1. Поэтому у дороги получится уровень 0-1 (по направлению от Б к А)
Этап #9
Аналогично этапу #8 изменим уровень у дороги с другой стороны, получится уровень 1-0 (по направлению от Б к А)
Этап #10
Аналогично этапу #8 и #9 изменим уровни у второго ребра. В итоге у нас получились подъемы на мост (желтые стрелочки) и сам мост (желтая дорога). Проверить правильность можно включив в настройках слоя дороги «уровни», должно быть вот так:
После проверки можно вернуться к стандартному типу отображения
Этап #11
Отрисуем съезд, так как он соединяет класс 3 и 1, то при выборе класса следуем приницпу от меньшего к большему. Ограничение скорости указываем как 35, также укажем конструктивную особенность «съезд».
☝️ Важно
Съездам мы не указываем улицу, если у него нет официального названия
Съезды мы рисуем от начала сплошной, если полоса предназначена только для поворота на съезд. Если по ней возможен и поворот, и проезд прямо, то от начала островка безопасности. Более подробное объяснение по отрисовке съездов есть в правилах 3.3.1.5.2.1 и 3.3.1.5.2.2.
Поскольку в нашем случае проезд прямо по полосам для съезда невозможен, то точка начал/конца съезда будет совпадать с началом/концом сплошной разметки, при этом мы не должны специально закруглять съезды. В точке А полосы для съезда нет, поэтому соединяем прямо, а вот в точке Б есть сплошная разметка и мы должны довести съезд до ее конца.
Чтобы было лучше видно, рекомендую увеличить карту до масштаба 4-2 метра 🔎(информация о текущем масштабе есть в правом нижнем углу)
Этап #12
Отрисуем съезд с другой стороны, аналогично этапу #11, только ограничение скорости укажем 30
Этап #13
Отрисуем оставшийся маленький кусочек съезда, обратите внимание, там есть сплошная разметка при разделении съезда. Все остальное аналогично предыдущим этапам
Этап #14
Поскольку под мостом дорога так же разделена, то и объединять в одно короткое ребро, а затем снова раздваивать не следует.
Не забудем проверить привязку улицы, класс, конструктивные особенности и ограничение скорости.
🧐 Почему класс должен быть 3-им?
Эта дорога является подъездом к крупному городу (Вашингтон) и дорога отходит от дороги 1-ого класса, что является описанием 3-его класса
Этап #15
Аналогично предыдущему этапу доведем и 2-ое ребро.
Этап #16
Вернемся к съезду из этапа #12 и соединим его с обоими рёбрами, чуть позже разберемся почему это нужно.
Этап #17
Я сделал объединение двухреберной дороги в одно ребро, без подробной инструкции, так как иначе она заняла бы кучу места. Тут ничего сложного нет, главное чтобы объединение происходило плавно
☝️Примечание
У однореберной дороги был неправильно указан класс, поэтому повышаем его до 3-его
Этап #18
Отрисуем последний съезд сверху. Думаю сложностей возникнуть не должно, главное перепроверить корректность отрисовки и правильность атрибутов. Но поскольку съезд соединяется сразу с мостом, укажем значение 1 уровню Б. Да, до этого мы следили, чтобы подъем на мост был не длиннее самого моста, но для съездов это не имеет значения
Этап #19
Нам осталось отрисовать несколько съездов, думаю сложностей не возникнет, поэтому акцент на атрибутах для съездов больше не делаю.
У этого съезда интересная точка Б, поскольку там физический сделано закругление, мы рисуем именно с закруглением, а не прямо.
Этап #20
И ещё пару съездов 🙃
Этап #21
И последний съезд
И так, мы отрисовали дорожный слой, теперь осталось несколько штрихов в виде запрещенных маневров 🤓
⛔️ Запрещенные маневры необходимы для того, чтобы Яндекс.Карты не строили несуществующие маршруты через сплошную разметку или там, где это запрещено знаками. Поэтому это один из важных шагов при рисовании в слое «Дороги».
Давайте добавим запрещенные маневры на нашу развязку, атрибуты по умолчанию нам подходят, так как разметка и занки обязательны для всех видов транспорта и действуют не зависимо от дня недели 🗓 и времени суток ⏳
А этот маневр нужен так, как на местности стоит знак только налево, поэтому мы и соединили съезд с обоими ребрами
Теперь добавим светофоры 🚦, так как на подготовительном этапе мы определили, что есть светофоры на пересечении одного из съездов. Установим их в точках пересечений этого съезда, на скриншоте они обозначены красными кружками.
Подробнее о правилах рисования светофоров можно узнать в пункте 3.8.4. Светофоры
У светофором нет атрибутов, важно правильно указать контролируемые участки. В данном случае мы укажем сам съезд и одно из ребер дороги.
Теперь установим второй светофор, укажем контролируемым только одно ребро дороги.
☝️Важно
Съезд мы не указываем как контролируемый участок, так как на него мы уже установили светофор
Вот и все, развязка отрисована! 🎉
все классно! молодец. НО со светофорами пролетел ;-) https://www.google.ru/maps/@39.0136454,-77.0419061,3a,75y,341... Читать дальше
@I'mBot Сергей, хм, действительно, не заметил. Внесу изменения
Дмитрий ваш пост нужно в Правила вставить. Всё по полочкам разложили.
Осветите пожалуйста тему светофоров на въездах на данную развязку.
Что тут можно сказать ... ))
Отличный пост, можно было бы приклеить в Правила, как пример
спасибо
Идеальная работа мастера!
Не совсем понятно, почему автор на этапе #1 присвоил дороге 2-й класс, тогда как должен быть 1-й.
Кольцевая дорога вокруг столицы США – единый объект, который перераспределяет потоки во все направления, и если уж западный, южный и восточные участки этого кольца показаны 1-м классом, то и северный должен быть показан 1-м классом.
В остальном всё круто.
@ilyasafronov, на самом деле, там уже были участки дороги с классом 2, я же, просто нашёл обоснование этому классу, исходя из имеющихся на карте данных.
Обращу внимание, что 21 мая 2020 года другой модератор указал класс 2 и его правка принята.
Так же все мои правки связанные с этой развязкой приняты сотрудниками Яндекса, а перед публикацией поста корректность отрисовки и написание поста ещё раз изучили сотрудники (в частности Мария Гильфанова, попросив меня внести несколько изменений в текст поста и сообщив, что развязка отрисована хорошо), относительно указанных классов замечаний с их стороны не было.
Но, я изучу этот вопрос детальнее и если потребуется — исправлю пост
Прекрасный пост! Знаю Дмитрия немного, но могу сказать точно, что очень талантливый человек и грамотный в слое дорог, бывает допускаю мелкие ошибки... В свою очередь, Дмитрий в сообщениях делает акцент, в чем ошибка. Стараюсь своевременно поправлять все! Считаю данный пост, должен победить в конкурсе!)
@maks.zharkovv, эх, Максим, Максим… Комментарий оставил, а лайк на пост зажилил)))
а почему вниз идет однореберная дорога?) там же больше 3-х полос как минимум в одном из направлений.
@Ярпен Зигрин, причин этому несколько:
  1. Там дальше почти постоянно есть полосы для съезда (Местами да есть участки где именно 3 полосы отчетно видно, но их мало)
  2. Дороги в США не отрисованы полностью в соотвествии с снимками, пока карта активно отрисовывается, допустимы такие моменты, даже если считать что там постоянно 3 и более полосы
6 полосные дороги нельзя рисовать в 1 ребро
@Юрий Ю, есть несколько моментов
  1. Этот участок дороги не затрагивался мной в статье, разве что только соединив дороги для сохранения маршрутизации
  2. 20 декабря (перед Вашим комментарием) уже обсуждался этот момент