Подпись | Описание | Тип данных |
Входные объекты | Пространственные объекты для обогащения. | Feature Layer |
Выходной класс объектов | Новый слой, содержащий как входные атрибуты, так и атрибуты, выбранные пользователем. Атрибуты, выбранные пользователем, суммируются по границам демографических округов нижележащего слоя. Рассматривается только область в пределах входных границ. | Feature Class |
Переменные | Переменные для суммирования и добавления к выходному классу объектов. | String |
Определите области для обогащения (Дополнительный) | Входные точечные объекты для обогащения должны иметь связанный полигон границ. При подключении к ArcGIS Online, опции режима передвижения заполняются динамически. Для входных линейных объектов может использоваться только расстояние По прямой. Значение по умолчанию По прямой. | String |
Расстояние или время (Дополнительный) | Определяет расстояние или размер области для обогащения (например, 1-мильный буфер или в пределах 5 минут пешком). Единицы измерения соответствуют типу буфера. Значение по умолчанию равно 1. | Double |
Единицы измерения (Дополнительный) | Единицы измерения, связанные с параметром расстояния или времени.
| String |
Краткая информация
Обогащает данные, добавляя демографические и географические сведения о людях и местах в местоположениях ваших данных и рядом с ними. Выходными данными является копия входных данных с дополнительными атрибутивными полями. Для этого инструмента требуется учетная запись организации ArcGIS Online или локально установленный набор данных Business Analyst.
Демографическая и ландшафтная информация, доступная с этим инструментом, может поступать из ArcGIS Online или из локальных данных Business Analyst. Инструмент Обогатить использует кредиты, если ArcGIS Online задан как Источник данных Business Analyst.
Примечание:
Инструмент Обогатить использует настройки агрегации и распределения для суммирования данных. Дополнительные сведения см. в разделе Распределение данных.
Иллюстрация
Использование
Необходимо войти в ArcGIS Online или установить Business Analyst Data.
Выходными данными является копия всех объектов и атрибутов из входных данных с присоединенными атрибутами.
Business Analyst Data, используемые в суммировании и отчетах, задаются через параметр среды Источник данных.
При подключении к ArcGIS Online, инструмент Обогатить поддерживает динамические режимы передвижения, если входными объектами являются точки. Режимы передвижения используются для создания полигонов, таких как время в пути, а затем обогащаются другими данными. Дополнительные сведения см. в разделе Режимы передвижения.
Параметры
arcpy.analysis.Enrich(in_features, out_feature_class, variables, {buffer_type}, {distance}, {unit})
Имя | Описание | Тип данных |
in_features | Пространственные объекты для обогащения. | Feature Layer |
out_feature_class | Новый слой, содержащий как входные атрибуты, так и атрибуты, выбранные пользователем. Атрибуты, выбранные пользователем, суммируются по границам демографических округов нижележащего слоя. Рассматривается только область в пределах входных границ. | Feature Class |
variables [variables,...] | Переменные для суммирования и добавления к выходному классу объектов. | String |
buffer_type (Дополнительный) | Входные точечные объекты для обогащения должны иметь связанный полигон границ. При подключении к ArcGIS Online, опции режима передвижения заполняются динамически. Для входных линейных объектов может использоваться только расстояние По прямой. Значение по умолчанию По прямой. | String |
distance (Дополнительный) | Определяет расстояние или размер области для обогащения (например, 1-мильный буфер или в пределах 5 минут пешком). Единицы измерения соответствуют типу буфера. Значение по умолчанию равно 1. | Double |
unit (Дополнительный) | Единицы измерения, связанные с параметром расстояния или времени.
| String |
Пример кода
Пример скрипта в окне Python для использования функции Enrich.
import arcpy
arcpy.analysis.Enrich("City", r"C:\temp\Data.gdb\City_Enrich",
"populationtotals.totpop_cy")
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да