Слияние слоев (Инструменты GeoAnalytics Server)
Краткая информация
Комбинирует слои объектов для создания единого результирующего слоя.
Прежние версии:
Расширение ArcGIS GeoAnalytics Server устаревает в ArcGIS Enterprise. Финальный релиз of GeoAnalytics Server был включен в состав ArcGIS Enterprise 11.3. Этот инструмент геообработки доступен в ArcGIS Enterprise 11.3 и более ранних версиях.
Инструмент требует, чтобы оба входных набора данных имели одинаковый тип геометрии (точка, линия или полигон) или были таблицами. Если в одном из слоев включена опция времени, то и для другого слоя также должна быть включена эта опция, а также должен использоваться тот же тип времени (текущий или интервальный). В результате всегда будут сохраняться все поля из входного слоя. По умолчанию все поля из присоединяемого слоя также будут добавлены, но вы можете настроить пользовательские правила для присоединяемых полей. Ниже приведены примеры:
у вас есть три слоя, представляющие административные границы Англии, Уэльса и Шотландии, и вы хотите один слой Великобритании. Вы можете использовать Слияние слоев для объединения областей и сохранения всех полей из каждой области.
у вас есть два слоя, содержащие информацию о земельных участках для смежной городской застройки. Вы хотите объединить их в один слой, сохранив только те поля, которые имеют одинаковое имя и тип в двух слоях.
Иллюстрация

Использование
Оба входных набора данных должны иметь одинаковый тип геометрии (точка, линия или полигон) или были таблицами.
Оба входных набора данных должны иметь один и тот же временной тип (момент или интервал) или не иметь поддержки времени.
По умолчанию, все поля обоих входных наборов переносятся в выходные данные. При необходимости вы можете переименовать, удалить или сопоставить поля объединяемого слоя со входным слоем.
Операция
Описание
Пример
Переименовать
Поле в выходных данных будет переименовано. Появится текстовое поле, в котором можно указать новое имя.
Вы хотите объединить два слоя, каждый с именем поля
COUNT. В этом поле, в одном слое указано число людей, а в другом - число семей. Два поляCOUNTпо умолчанию будут объединены, поскольку их имена совпадают. Используйте Переименовать, чтобы изменить название поля в слое объединения наMERGE_COUNT, чтобы получить в итоговом слое два отдельных поля.Убрать
Поле будет удалено из выходных данных.
Пользователь хочет объединить два слоя, но не хочет сохранять в объединенном слое некоторые поля, например,
OBJECTID. Используя Убрать можно не допустить запись этих полей в итоговый слой, сохранив только интересующие вас поля.Сопоставить
Имена полей приведены в соответствие друг другу. Значения поля из слоя для объединения будут скопированы в соответствующие выходные поля.
Вы хотите объединить два табличных слоя с результатами опроса. Входной слой имеет поле с именем
Name, которое содержит имена участников опроса. Эквивалентное поле в слое слияния называетсяParticipant. Используйте Сопоставить, чтобы указать, что эти поля эквивалентны, оба будут объединены в одно поле с именемNameв результирующем слое.Если входной слой и слой слияния содержат поля с совпадающими именами, но с несовпадающими типами полей, инструмент завершится неудачно, пока эти два типа полей не будут успешно объединены. Если входное поле является строковым, а поле слияния числовым, поля будут объединены в одно строковое поле в выходном слое. Если входное поле является double, а поле слияния numeric, поля будут объединены в одно поле double в выходном слое. Во всех остальных случаях Слияние атрибутов должно использоваться для переименования или удаления одного из соответствующих полей для запуска инструмента.
Можно повысить производительность инструмента Слияние слоев, выполнив одно или несколько из следующих действий:
Установите параметр среды экстента таким образом, чтобы анализировались только интересующие вас данные.
Используйте локальные данные, относительно места выполнения анализа.
Этот инструмент геообработки работает на ArcGIS GeoAnalytics Server. Анализ выполняется на GeoAnalytics Server, а результаты сохраняются в ресурсах ArcGIS Enterprise.
При запуске инструментов GeoAnalytics Server анализ выполняется на GeoAnalytics Server. Для оптимальной производительности предоставьте данные GeoAnalytics Server через векторные слои, размещенные на вашем портале ArcGIS Enterprise, или через общие ресурсы файлов больших данных. Данные, которые не находятся локально на GeoAnalytics Server, будут перемещены на GeoAnalytics Server перед началом анализа. Это означает, что выполнение инструмента займет больше времени, и в некоторых случаях перемещение данных из ArcGIS Pro на GeoAnalytics Server может завершиться с ошибкой. Порог сбоя зависит от скорости сети, а также от размера и сложности данных. Рекомендуется всегда публиковать данные или создавать файловое хранилище больших данных.
Более подробно о публикации локаторов на портале
[Узнайте больше о создании совместного файла больших данных через Server Manager
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входной слой |
Точечные, линейные или полигональные объекты либо таблица для слияния со слоем слияния. |
Record Set |
|
Слой слияния |
Точечные, линейные или полигональные объекты, либо таблицы для слияния с входным слоем. Слой слияния должен содержать тот же тип объектов и тот же тип времени, что и входной слой. |
Record Set |
|
Выходное имя |
Имя выходного сервиса пространственных объектов. |
String |
|
Слияние атрибутов (Дополнительный) |
Список значений, который описывает, как изменяются поля слоя объединения и как они сопоставляются с полями входного слоя. Все поля из входного слоя будут записаны в выходной слой. Если атрибуты слияния не заданы, все поля из слоя слияния будут записаны в выходной слой. Если поле существует в одном слое, но не существует в другом, выходной слой все равно будет содержать два поля. Для входных объектов, у которых нет этого поля, в выходном поле будет содержаться нулевое значение. Например, если входной слой содержит поле с именем Вы можете управлять тем, как поля в слое слияния записываются в выходной слой, используя следующие типы слияния. Столбцы таблицы значений:
|
Value Table |
|
Хранилище данных (Дополнительный) |
Задает хранилище ArcGIS Data Store, в котором будут храниться выходные данные. Все результаты, находящиеся в хранилище пространственно-временных больших данных, будут храниться в системе WGS84. Результаты в реляционном хранилище данных сохраняют свои систему координат.
|
String |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Выходные данные |
Выходной слой, содержащий объекты и атрибуты, скомбинированные из входного и объединяемого слоев. |
Record Set |
Параметры среды
Выходная система координат, Экстент, Текущая рабочая область
Особые случаи
- Выходная система координат
-
The coordinate system that will be used for analysis. Analysis will be completed in the input coordinate system unless specified by this parameter. For GeoAnalytics Tools, final results will be stored in the spatiotemporal data store in WGS84.
Информация о лицензировании
- Basic: Требуется ArcGIS GeoAnalytics Server
Доступно с ArcGIS Enterprise 10.7 - Standard: Требуется ArcGIS GeoAnalytics Server
Доступно с ArcGIS Enterprise 10.7 - Advanced: Требуется ArcGIS GeoAnalytics Server
Доступно с ArcGIS Enterprise 10.7