Соединить близкорасположенные концы 2-х полилиний

<< Click to Display Table of Contents >>

Navigation:  РЕЖИМЫ РАБОТЫ В ОКНАХ-ЧЕРТЕЖАХ > < Работа с полилиниями >

 Соединить близкорасположенные концы 2-х полилиний

 

 

Рассмотрим случай двух полилиний, которые не соединяются между собой, но крайние точки которых расположены довольно-таки близко друг к другу:

 

 

 

 

Для очень многих процессов важно, чтобы полилинии точно соединялись друг с другом.

При помощи имеющихся в DIGIMINE режимов редактирования полилиний можно добиться соединения полилиний разными способами.

Но во всех этих случаях необходимо выполнить несколько действий.

 

В рассматриваемом режиме подобная задача решается быстрее.

 

С использованием левой клавиши мыши последовательно производится выбор сначала одной, а затем второй полилинии.

 

Первая полилиния рисуется голубым цветом и отмечается маркерами начала и конца полилинии, вторая полилиния рисуется зеленым цветом и отмечается подобными же маркерами меньшего размера, выводится маркер положения предполагаемой точки соединения полилиний, а затем появляется диалог :

 

 

В более крупном масштабе это выглядит так :

 

 

В диалоге выводится информация о расстоянии между концами полилиний.

 

Точке КОНЦА ПЕРВОЙ полилинии и точке НАЧАЛА ВТОРОЙ полилинии присвоить одинаковые координаты

Координаты общей точки заносятся программой исходя из положения расположенного ниже переключателя - либо координаты точки одной из полилиний, либо координаты точки, расположенной между этими полилиниями.

При необходимости координаты точек можно ввести вручную.

 

 

В таблице дана более подробная информация о точках полилиний, которые предполагается соединить между собой.

 

 

После нажатия на кнопку OK произойдет соответствующее редактирование и полилинии соединятся между собой:

 

 

Если у полилиний одинаковые параметры и в точке соединения полилиний нет других полилиний, то произойдет автоматическое объединение исходных полилиний в одну полилинию.

 

 

Убедиться в том, что полилинии соединяются между собой можно в режиме Получение информации, изменение параметров полилинии - все полилинии, с которыми соединяется выбранная полилиния временно перекрашиваются в зеленый цвет.

 

 

 

 

 

 

Так как у каждой полилинии имеется по 2 конца, то возникает вопрос - какие концы полилиний пытаться соединить между собой ?

 

Принято следующее правило: точку первой полилинии, которую пытаться соединить со второй полилинией, определяет пользователь - та точка первой полилинии, ближе к которой находится курсор при выборе полилинии и будет той точкой первой полилинии, которую планируется соединить. А из второй полилинии берется та точка (начала или конца полилинии), которая ближе к планируемой к объединению точке первой полилинии.