Слияние
Инструмент Слияние находит полигоны или полилинии, которые перекрываются или имеют общую границу или общие атрибуты, и объединяет их в единый полигон или полилинию.
Примеры
Инструмент Слияние можно использовать в следующих случаях:
Объединение нескольких полигонов изучаемой области в один полигон, представляющий границу изучения.
Создание единой полилинии из пересекающихся сегментов пути.
Соединение (слияние) геометрии на основе сопоставления значений атрибутов.
Параметры
В следующей таблице приводится описание параметров, используемых в инструменте Слияние:
| Параметр | Описание |
|---|---|
| Входной набор данных | Набор данных, содержащий поле геометрии для слияния. |
| Поле геометрии | Поле полигона или полилинии, которое будет участвовать в слиянии. |
| Слияние записей с совпадающими значениями полей | Слияние геометрий на основе сопоставления значений полей. |
| Поля для сопоставления | Определяет одно или несколько полей, которые будут использоваться для слияния геометрий с одинаковыми значениями. |
| Создание составной геометрии | Указывает, могут ли выходные данные содержать составные геометрии. |
| Поля суммирования | Поля из входного набора данных, которые будут суммированы, и статистика, которая будет вычислена для каждого поля. |
Примечания по использованию
Используйте параметр Входной набор данных, чтобы определить набор данных, содержащий геометрию для слияния.
Параметр Слияние записей с сопоставлением значений полей определяет, будет ли инструмент объединять только пересекающуюся геометрию с одинаковым значением поля (включено) или только пересекающуюся геометрию (отключено).
Параметр Создать составную геометрию определяет, могут ли выходные данные содержать составную геометрию. Составная геометрия определяется как единая геометрия, разбитая на несмежные части. Например, штат Гавайи может рассматриваться, как составная геометрия, поскольку его отдельные геометрические части классифицируются, как один штат. Параметр Создать составную геометрию включает в себя два параметра:
Истина (включено) — при необходимости в выходных данных будет создана составная геометрия.
Ложь (отключено) - в выходных данных будет создана только простая геометрия. Используется по умолчанию.
Параметр Поля суммирования определяет, какие поля из входного набора данных суммируются. Статистика рассчитывается с использованием записей, которые объединяются. Доступны следующие показатели суммарной статистики:
Сумма – сумма числовых значений в поле. Сумма
[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, создается три геометрии. Объединяются только перекрывающиеся геометрии. |
![]() Если объединяются все значения, а для параметра Составной задано true, создается одна геометрия. При таком сочетании параметров результатом всегда будет одна геометрия. |
| Поля для сопоставления указаны. | ![]() Входной набор данных содержит шесть геометрий. Некоторая геометрия пересекается с другой, а некоторая изолирована от других. У трех геометрий общий атрибут blue, а у других трех – yellow. |
![]() Четыре геометрии создаются при применении слияния на основе поля (в данном случае поле является цветом входных полигонов). Будут объединены только перекрывающиеся геометрии с одним и тем же значением указанных полей. |
![]() Если слияние применяется на основе поля (в данном случае поле является цветом входных полигонов) и допускаются составные объекты, создается две геометрии. Объекты с одинаковыми значениями поля всегда будут одной геометрией. |
Выходные данные
В дополнение к любым полям, указанным с помощью параметра Поля для сопоставления, в выходном результате будут доступны следующие поля:
| Имя поля | Описание |
|---|---|
COUNT |
Количество записей, которые были преобразованы в новую геометрию. Всегда включено в выходные данные. |
STATISTIC_fieldname |
Каждая указанная статистика создаст поле атрибута, названное в следующем формате: STATISTIC_имя_поля. Например, среднее значение поля measurement равно MEAN_measurement. |
GEOMETRY |
Геометрическое поле полигона или полилинии, содержащее результат слияния. |
Ограничения
Ниже приведены известные ограничения для инструмента Слияние:
Входная геометрия должна иметь тип полилинии или полигона. Точки и мультиточки не поддерживаются.
Записи с пустой, нулевой или недействительной геометрией будут исключены из обработки, а их значения не будут использоваться в расчетах сводной статистики.
Лицензионные требования
Требуется следующее лицензии и конфигурации:
Тип пользователя Creator или GIS Professional
Роль Издатель, Посредник или Администратор, или эквивалентная пользовательская роль
Подробнее о системных требованиях Data Pipelines см. в разделе Требования.
Кроме того, Data Pipelines доступен только в том случае, если у вас есть ArcGIS Data Pipelines Server, настроенный с ArcGIS Enterprise.





