丰富 (分析)

摘要

可通过添加与数据位置周围或内部的人员及地点相关的人口统计和景观信息来丰富数据。 输出是您的输入的副本,其中包含其他属性字段。 此工具需要 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: 是

相关主题