Skip to main content

Слияние

Инструмент Слияние находит полигоны или полилинии, которые перекрываются или имеют общую границу или общие атрибуты, и объединяет их в единый полигон или полилинию.

Примеры

Инструмент Слияние можно использовать в следующих случаях:

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

  • Создание единой полилинии из пересекающихся сегментов пути.

  • Соединение (слияние) геометрии на основе сопоставления значений атрибутов.

Параметры

В следующей таблице приводится описание параметров, используемых в инструменте Слияние:

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

Примечания по использованию

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

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

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

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

  • Ложь (отключено) - в выходных данных будет создана только простая геометрия. Используется по умолчанию.

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

  • Сумма – сумма числовых значений в поле. Сумма [null, 1, 3] равна 4.

  • Мин – минимальное значение числового поля или поля даты. Минимальное значение [0, 2, null] равно 0.

  • Макс – максимальное значение числового поля или поля даты. Максимальное значение [0, 2, null] равно 2.

  • Среднее – среднее арифметическое числовых значений. Среднее [0, 2, null] равно 1.

  • Среднеквадратическое отклонение – среднеквадратическое отклонение числового поля. Среднеквадратическое отклонение [null, 1, 1, 1] равно 0.

  • Количество – количество не пустых значений. Его можно использовать на поле любого типа. Число [null, "hello", "world"] равно 2.

  • Любой – пример значения из поля любого типа.

В следующей таблице показано, как параметр Создать составные геометрии работает с различными параметрами слияния:

Метод слияния Входной набор данных Параметр Составной имеет значение false (по умолчанию) Параметр Составной имеет значение true
Поля для сопоставления не указаны (по умолчанию). Слияние входного набора данных.
Входной набор данных содержит шесть геометрий. Некоторая геометрия пересекается с другой, а некоторая изолирована от других.
Результат слияния, если для параметра Составной задано значение false и поля слияния не заданы.
Если объединяются все значения, а для параметра Составной задано false, создается три геометрии. Объединяются только перекрывающиеся геометрии.
Результат слияния, если для параметра Составной задано значение true и поля слияния не заданы.
Если объединяются все значения, а для параметра Составной задано true, создается одна геометрия. При таком сочетании параметров результатом всегда будет одна геометрия.
Поля для сопоставления указаны. Слияние входного набора данных, оформленного символами на основе значений полей.
Входной набор данных содержит шесть геометрий. Некоторая геометрия пересекается с другой, а некоторая изолирована от других. У трех геометрий общий атрибут blue, а у других трех – yellow.
Результат слияния, если для параметра Составной задано значение false и указаны поля слияния.
Четыре геометрии создаются при применении слияния на основе поля (в данном случае поле является цветом входных полигонов). Будут объединены только перекрывающиеся геометрии с одним и тем же значением указанных полей.
Результат слияния, если для параметра Составной задано значение true и указаны поля слияния.
Если слияние применяется на основе поля (в данном случае поле является цветом входных полигонов) и допускаются составные объекты, создается две геометрии. Объекты с одинаковыми значениями поля всегда будут одной геометрией.

Выходные данные

В дополнение к любым полям, указанным с помощью параметра Поля для сопоставления, в выходном результате будут доступны следующие поля:

Имя поля Описание
COUNT Количество записей, которые были преобразованы в новую геометрию. Всегда включено в выходные данные.
STATISTIC_fieldname Каждая указанная статистика создаст поле атрибута, названное в следующем формате: STATISTIC_имя_поля. Например, среднее значение поля measurement равно MEAN_measurement.
GEOMETRY Геометрическое поле полигона или полилинии, содержащее результат слияния.

Ограничения

Ниже приведены известные ограничения для инструмента Слияние:

  • Входная геометрия должна иметь тип полилинии или полигона. Точки и мультиточки не поддерживаются.

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

Лицензионные требования

Требуется следующее лицензии и конфигурации:

  • Тип пользователя Creator или GIS Professional

  • Роль Издатель, Посредник или Администратор, или эквивалентная пользовательская роль

Подробнее о системных требованиях Data Pipelines см. в разделе Требования.

Кроме того, Data Pipelines доступен только в том случае, если у вас есть ArcGIS Data Pipelines Server, настроенный с ArcGIS Enterprise.

Наверх