ГИС ObjectLand. Руководство пользователя
пред.содержаниеслед. / Редактирование карты / Глава 18. Вспомогательные операции редактирования

Разъединение объектов

Операции разъединения объектов, противоположные по смыслу операциям объединения, также применимы только к линейным, площадным и растровым объектам. Результатом операции будет разбиение объекта на несколько составляющих частей, каждая из которых становится самостоятельным объектом того же слоя и типа. После выбора разъединяемого объекта для редактирования и вызова пункта меню Разъединить на экране появляется вложенное меню, содержащее варианты операции: объектом, полигоном и полилинией. Соответственно, в первом случае пользователь должен будет указать разъединяющий объект, а в двух других случаях – ввести разъединяющий полигон или разъединяющую полилинию. В качестве разъединяющего объекта можно выбрать линейный, площадной или растровый объект. При этом геометрические типы разъединяемого и разъединяющего объекта или фигуры не обязаны совпадать, т.е. один из них может быть, например, площадным, а другой линейным.

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

На рис. 18-4 показаны примеры выполнения операций разъединения линейного и площадного объектов с помощью полилинии.

а) Разъединение линейного объекта

а) Разъединение линейного объекта

б) Разъединение площадного объекта

б) Разъединение площадного объекта

Рис. 18-4. Разъединение объектов

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

На рис. 18-5 показаны примеры разрезов, удовлетворяющих и не удовлетворяющих данному требованию.

	а) допустимые разрезы	б) недопустимые разрезы 	а) допустимые разрезы	б) недопустимые разрезы

а) допустимые разрезы б) недопустимые разрезы

Рис. 18-5. Допустимые и недопустимые разрезы

пред.в начало стр.след.