Как работает инструмент Объединение (Union)

Инструмент Объединение (Union) вычисляет геометрическое объединение любого количества классов пространственных объектов или векторных слоев.

Все входные классы объектов или векторные слои должны быть полигональными.

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

Объединение делает следующее:

Если в списке входных объектов задано несколько классов пространственных объектов или слоёв, порядок объектов в списке не влияет на тип выходных объектов, но пространственная привязка верхнего объекта в диалоговом окне инструмента (первый объект в скриптах) в списке будет использоваться в процессе обработки и будет установлена на выходные данные.

Чтобы контролировать выходную пространственную привязку (систему координат и домены), установите правильно параметры среды: Выходные данные содержат Z значения (Output has Z values) и Выходные данные содержат M значения (Output has M values). Обратите внимание на то, что пространственная привязка, использованная в процессе обработки, аналогична выходной пространственной привязке; таким образом, все входные объекты должны быть в пределах доменов x, y, z и m.

ПодсказкаПодсказка:

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

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

Пример 1. Работа инструмента Объединение (Union)

Ниже приведён пример выполнения инструмента Объединение (Union) без использования опции Разрешить пробелы (Gaps Allowed). Создается полигональный объект, который в противном случае остался бы пустым. Объекты-пробелы могут быть показаны на карте, если вы произведете атрибутивный запрос всех полей FID входного объекта, которые равны -1.

Пример 2. Работа инструмента Объединение (Union)

Связанные темы

5/10/2014