Соединить близкорасположенные концы 2-х полилиний
<< Click to Display Table of Contents >> Navigation: РЕЖИМЫ РАБОТЫ В ОКНАХ-ЧЕРТЕЖАХ > < Работа с полилиниями > Соединить близкорасположенные концы 2-х полилиний |
Рассмотрим случай двух полилиний, которые не соединяются между собой, но крайние точки которых расположены довольно-таки близко друг к другу:
Для очень многих процессов важно, чтобы полилинии точно соединялись друг с другом.
При помощи имеющихся в DIGIMINE режимов редактирования полилиний можно добиться соединения полилиний разными способами.
Но во всех этих случаях необходимо выполнить несколько действий.
В рассматриваемом режиме подобная задача решается быстрее.
С использованием
последовательно производится выбор сначала одной, а затем второй полилинии.
Первая полилиния рисуется голубым цветом и отмечается маркерами начала и конца полилинии, вторая полилиния рисуется зеленым цветом и отмечается подобными же маркерами меньшего размера, выводится маркер положения предполагаемой точки соединения полилиний, а затем появляется диалог :
В более крупном масштабе это выглядит так :
В диалоге выводится информация о расстоянии между концами полилиний.
Точке КОНЦА ПЕРВОЙ полилинии и точке НАЧАЛА ВТОРОЙ полилинии присвоить одинаковые координаты
Координаты общей точки заносятся программой исходя из положения расположенного ниже переключателя - либо координаты точки одной из полилиний, либо координаты точки, расположенной между этими полилиниями.
При необходимости координаты точек можно ввести вручную.
В таблице дана более подробная информация о точках полилиний, которые предполагается соединить между собой.
После нажатия на кнопку
произойдет соответствующее редактирование и полилинии соединятся между собой:
Если у полилиний одинаковые параметры и в точке соединения полилиний нет других полилиний, то произойдет автоматическое объединение исходных полилиний в одну полилинию.
Убедиться в том, что полилинии соединяются между собой можно в режиме Получение информации, изменение параметров полилинии - все полилинии, с которыми соединяется выбранная полилиния временно перекрашиваются в зеленый цвет.
Так как у каждой полилинии имеется по 2 конца, то возникает вопрос - какие концы полилиний пытаться соединить между собой ?
Принято следующее правило: точку первой полилинии, которую пытаться соединить со второй полилинией, определяет пользователь - та точка первой полилинии, ближе к которой находится курсор при выборе полилинии и будет той точкой первой полилинии, которую планируется соединить. А из второй полилинии берется та точка (начала или конца полилинии), которая ближе к планируемой к объединению точке первой полилинии.