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

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

Лицензия:

Лицензии ArcGIS Desktop Basic и Desktop Standard ограничивают количество входных классов пространственных объектов или слоев двумя.

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

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

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

  • Определяет пространственную привязку для обработки. Это будет и выходная пространственная привязка. Более подробно о том, как это происходит, см. в разделе Пространственная привязка и геообработка. Все входные классы объектов проецируются в эту пространственную привязку.
  • Выполняет разбиение и кластеризацию пространственных объектов. Разбиение добавляет вершины в местах пересечении ребер пространственных объектов; кластеризация состыковывает вершины в пределах допуска xy.
  • Находит геометрические отношения (наложение) между входными объектами всех классов.
  • Записывает эти наложения в выходные данные.

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

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

Подсказка:

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

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

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

На рисунке ниже показан запуск инструмента Объединение со снятой отметкой для параметра Разрешить пробелы. Создается полигональный объект, который в противном случае остался бы пустым. Эти объекты могут быть показаны на карте, если вы произведете атрибутивный запрос полей FID входного объекта, которые равны -1. У всех остальные атрибутов объектов-промежутков будут значения, равные пустым строкам или 0.

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

Связанные разделы