Skip To Content

Обогатить слой

Доступно с лицензией Business Analyst.

Краткая информация

Обогащает данные, добавляя демографические и географические сведения о людях и местах в местоположениях ваших данных и рядом с ними. Выходными данными является копия входных данных с дополнительными атрибутивными полями. Для этого инструмента требуется учетная запись организации ArcGIS Online или локально установленный набор данных Business Analyst.

Демографическая и ландшафтная информация, доступная с этим инструментом, поступает из ArcGIS Online или локальных данных Business Analyst. Обогатить слой использует кредиты, если ArcGIS Online задан как Источник данных Business Analyst.

Примечание:

Обогатить слой использует настройки агрегации и распределения для суммирования данных. Дополнительные сведения см. в разделе Распределение данных.

Иллюстрация

Обогатите ваши данные

Использование

  • Необходимо войти в ArcGIS Online или установить Данные Business Analyst.

  • Выходными данными является копия всех объектов и атрибутов и объекты из входных данных с присоединенными атрибутами.

  • Данные Business Analyst, используемые в суммировании и отчетах, задаются через параметр среды Источник данных.

  • При подключении к ArcGIS Online, Обогатить слой поддерживает динамические режимы передвижения, если входными объектами являются точки. Режимы передвижения используются для создания полигонов, таких как время в пути, а затем обогащаются другими данными. Дополнительные сведения см. в разделе Режимы передвижения Network Analyst.

Синтаксис

EnrichLayer_ba (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

Пример кода

EnrichLayer, пример (автономный скрипт)

В следующем скрипте окна Python показано, как используется инструмент EnrichLayer.

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.EnrichLayer("TradeArea75pct", r"C:\Temp\Output.gdb\Trade_Area75_Enriched", "populationtotals.totpop_cy", None, 1, None)

Информация о лицензиях

  • ArcGIS Desktop Basic: Ограничено
  • ArcGIS Desktop Standard: Ограничено
  • ArcGIS Desktop Advanced: Ограничено

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