Модель связей полос
Полоса в drawtonomy несёт больше двух границ и центральной линии; она также несёт четыре слота связей — Next, Previous, Left и Right — связывающих её в дорожную сеть.
Четыре слота
Заголовок раздела «Четыре слота»| Слот | Значение |
|---|---|
| Next | Полоса, в которую течёт трафик с этой полосы. |
| Previous | Полоса, которая втекает в эту полосу. |
| Left | Полоса непосредственно слева, делящая границу. |
| Right | Полоса непосредственно справа, делящая границу. |
Связи двунаправлены: установка Next полосы A в B также устанавливает Previous полосы B в A. Редактор поддерживает этот инвариант автоматически.
Что дают связи
Заголовок раздела «Что дают связи»Координированное редактирование
Заголовок раздела «Координированное редактирование»Когда две полосы делят границу — потому что они соседи Left/Right или потому что Next/Previous полосы встречаются конец-в-конец — эта граница является единым объектом. Перетащите точку на ней, и обе полосы обновляются.
Топология уже говорит, что с чем склеено, поэтому геометрию не нужно ремонтировать вручную каждый раз, когда вы корректируете полосу.
Согласованный экспорт
Заголовок раздела «Согласованный экспорт»И OpenDRIVE, и Lanelet2 кодируют связность полос. Экспортёры drawtonomy используют слоты связей напрямую, без вывода или эвристик, которые ломались бы на пограничных случаях. Сцена, которая выглядит правильно в редакторе, экспортируется как реальная дорожная сеть, а не мешок ломаных.
Обмен с импортом
Заголовок раздела «Обмен с импортом»Импортёр Lanelet2 читает ту же модель связей из файлов .osm. Можно
редактировать карту Lanelet2 в drawtonomy и экспортировать её обратно,
не теряя топологии.
Когда связи выводятся автоматически
Заголовок раздела «Когда связи выводятся автоматически»drawtonomy устанавливает связи автоматически, когда намерение ясно:
- Рисование полосы, начинающейся в конечной точке существующей полосы, устанавливает Previous.
- Ускоренный вариант параллельной полосы (Alt+щелчок с инструментом Lane) устанавливает Left или Right.
- Размещение шаблона перекрёстка подключает каждую подъездную полосу.
- Lane Generator выводит связи из топологии OSM там, где это однозначно.
Для всего остального устанавливайте их вручную в панели атрибутов — см. Управление связями полос.
Что связи не кодируют
Заголовок раздела «Что связи не кодируют»- Направление движения подразумевается Next/Previous, но не кодируется отдельно. Двусторонние дороги моделируются как две встречные полосы со своими собственными цепочками Next/Previous.
- Запреты поворотов на перекрёстках в самом drawtonomy не моделируются. Они появляются в экспорте OpenDRIVE/OpenSCENARIO через шаблон перекрёстка, который их породил.
- Ограничения скорости, тип покрытия, освещение — ничего из этого. drawtonomy — это геометрия плюс топология; семантические атрибуты — вне области.
См. также
Заголовок раздела «См. также»- Управление связями полос — шаги в редакторе.
- Формат drawtonomy.svg — как связи сохраняются при сохранении.