Обогатить (Анализ)

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

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

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

Примечание:

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

Иллюстрация

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

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

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

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

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

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

Параметры

ПодписьОписаниеТип данных
Входные объекты

Пространственные объекты для обогащения.

Feature Layer
Выходной класс объектов

Новый слой, содержащий как входные атрибуты, так и атрибуты, выбранные пользователем. Атрибуты, выбранные пользователем, суммируются по границам демографических округов нижележащего слоя. Рассматривается только область в пределах входных границ.

Feature Class
Переменные

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

String
Определите области для обогащения
(Дополнительный)

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

String
Расстояние или время
(Дополнительный)

Определяет расстояние или размер области для обогащения (например, 1-мильный буфер или в пределах 5 минут пешком). Единицы измерения соответствуют типу буфера. Значение по умолчанию равно 1.

Double
Единицы измерения
(Дополнительный)

Единицы измерения, связанные с параметром расстояния или времени.

  • MilesМили
  • YardsЯрды
  • FeetФуты
  • KilometersКилометры
  • MetersМетры
  • HoursЧасы
  • MinutesМинуты
  • SecondsСекунды
String

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
(Дополнительный)

Единицы измерения, связанные с параметром расстояния или времени.

  • MilesМили
  • YardsЯрды
  • FeetФуты
  • KilometersКилометры
  • MetersМетры
  • HoursЧасы
  • MinutesМинуты
  • SecondsСекунды
String

Пример кода

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

Пример скрипта в окне Python для использования функции Enrich.

import arcpy
arcpy.analysis.Enrich("City", r"C:\temp\Data.gdb\City_Enrich", 
                      "populationtotals.totpop_cy")

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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