Привязка и общие точки
Привязка и общие точки оба касаются «эта точка идёт на эту вещь». В UI они выглядят похоже, но имеют разные последствия. Их путаница — самый частый источник ошибок «почему мои фигуры разъехались?».
Привязка = те же координаты
Заголовок раздела «Привязка = те же координаты»Привязка перемещает курсор (или вершину, которую вы тащите) на существующую цель. Результат — две различные точки, которые случайно делят координаты.
Передвиньте оригинальную цель позже, и ваша привязанная точка не последует. Они никогда не были связаны.
Это то, что нужно при эскизировании: точное выравнивание, без скрытой связности.
Общая точка = та же идентичность
Заголовок раздела «Общая точка = та же идентичность»Общая точка — это один объект, на который ссылаются несколько фигур. Передвиньте её один раз — каждая фигура, которая держит ссылку, двигается с ней.
Общие точки создаются удержанием Alt при щелчке или перетаскиванием вершины на существующую в режиме редактирования сегментов.
Это то, что нужно для границ, которые никогда не должны разделяться — двух соседних рёбер полос, двух углов полигонов, которые должны оставаться сваренными, конца одной траектории и начала другой.
Почему различать
Заголовок раздела «Почему различать»Если два ребра фигур, которые должны быть одним и тем же, на самом деле являются двумя привязанными точками, потяните одну из них, экспортируйте в OpenDRIVE, и дорожная сеть откроется в этой вершине. Симулятор может интерпретировать разрыв как разрывность или сгладить его в зависимости от инструмента.
Соседи Left/Right полосы, делящие границу, всегда внутренне используют общие точки — это не опционально и не контролируется пользователем. Для произвольных фигур (Linestring, Polygon, Path) выбор за вами.
Визуальные подсказки
Заголовок раздела «Визуальные подсказки»- Цель привязки показывает один подсвеченный маркер и тянет курсор.
- Общая точка рендерится как удвоенный маркер в режиме редактирования сегментов.