Объединить 2 соединяющиеся полилинии в одну полилинию

<< Click to Display Table of Contents >>

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

 Объединить 2 соединяющиеся полилинии в одну полилинию

 

В большинстве случаев в процессе редактирования полилиний DIGIMINE автоматически производит объединение полилиний, имеющих одинаковые (с некоторыми задаваемыми исключениями) параметры.

 

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

 

 

 

Рассматриваемый режим, в основном, служит для решения следующих двух задач :

 

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

 

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

 

 

 

Работа в этом режиме начинается с выбора первой полилинии для объединения, для чего курсор устанавливается на полилинию и нажимается левая клавиша мыши.

 

Допустим имеются 2 соединенных друг с другом полилинии:

 

 

 

В качестве первой полилинии выбираем толстую полилинию (№17).

Если разрешено объединение полилиний с разной толщиной линии, а все остальные параметры у полилиний одинаковы, то программа сразу, без выбора второй полилинии, предложит объединить выбранную полилинию со второй полилинией (№16).

Выбранная полилиния отмечается маркерами начала (красный) и конца(синий), обе полилинии начнут поочередно мерцать, появится сообщение с предложением объединения полилиний :

 

 

В случае согласия будет произведено объединение полилиний :

 

Новая, объединенная, полилиния наследует все параметры первой исходной полилинии.

 

 

 

 

 

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

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

 

 

 

 

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

 

Например, имеются две полилинии:

 

 

Сначала левой клавишей мыши в качестве первой полилинии выбираем тонкую голубую полилинию, а затем, также при помощи левой клавиши мыши выбираем вторую полилинию.

В результате появляется диалог следующего вида:

 

 

Можно принудительно объединить полилинии, при этом новая, объединенная, полилиния унаследует все параметры первой исходной полилинии.

 

Либо вызвать диалог, в котором можно изменить правила, используемые при объединении полиний.

 

Или просто принять к сведению информацию об отказе в объединении полилиний.