追加数据 (GeoAnalytics Server 工具)
汇总
用于将要素追加到现有托管图层。
旧版本:
即将在 ArcGIS Enterprise 中弃用 ArcGIS GeoAnalytics Server 扩展模块。 GeoAnalytics Server 的 最终版本 已随 ArcGIS Enterprise 11.3 一同发布。 可通过 ArcGIS Enterprise 11.3 及较早版本获取此地理处理工具。
插图

用法
此地理处理工具适用于 ArcGIS Enterprise 10.6.1 或更高版本。
输入图层参数值必须为现有托管点、线、面或表格图层。 要追加到不同的图层,必须先创建该数据集的托管图层。 为此,请使用 复制到数据存储 工具,或将图层共享至您的门户。 要了解更多有关共享图层的详细信息,请参阅 共享 Web 图层简介。
追加图层参数值可以为点、线、面、或表格大数据文件共享数据集,以及要素图层。
追加图层值的几何类型必须与输入图层值的几何类型相同。 例如,将表格要素追加到表格要素,将点要素追加到点要素。 如果几何类型不同,则将无法追加要素。
追加图层值的时间类型必须与输入图层值的时间类型相同。 这些类型包括时刻、间隔或无。
将不会修改输入图层值的字段、几何和时间。
可以通过以下两种方法来追加要素:
仅追加匹配字段 -仅追加具有匹配名称和类型的字段。 这是默认设置。
追加匹配字段并解决差异 -使用追加字段或追加表达式参数以匹配具有不同名称的字段,或者计算指定字段的值。
追加字段或追加表达式参数中任何不匹配的追加图层字段都将从已追加的结果中排除。
例如,人口迁徙研究人员想要追加具有输入图层的数据集,并追加如下所示的图层方案。 两个图层都包含一个共同的文本类型
Country字段,并且都包含两个具有相同数据类型,但具有唯一名称的附加字段。 输入图层包含Pop_和Pop_Density字段,追加图层包含Population和area_km2字段。 研究人员想要将Country字段匹配到Country字段,并将Population字段追加到Pop_字段,然后通过数学计算获得Pop_Density字段的人口密度。
要在追加数据工具中使用的输入图层和追加图层示例方案。 默认情况下,追加数据将匹配
Country字段,因为其具有相同的字段名称和字段类型。 默认情况下,Pop_和Pop_Density字段在追加图层中无匹配项,并将追加 null 值。
当针对追加方法参数选择仅追加匹配字段选项时,将应用的默认字段映射。 针对追加方法参数选择追加匹配字段并解决差异选项以定义自定义字段映射规范。 使用追加字段参数对输入字段
Pop_字段追加来自追加字段Population字段中的值。 使用追加表达式参数来计算追加要素的Pop_Density值,方法为使用Population和area_km2追加图层字段构建以下 Arcade 表达式:$feature["Population"]/$feature["area_km2"]。
在追加字段和追加表达式参数中指定的已定义字段映射。 该地理处理工具由 ArcGIS GeoAnalytics Server 提供支持。 分析将在 GeoAnalytics Server 上完成,且结果将存储在 ArcGIS Enterprise 的内容中。
运行 GeoAnalytics Server 工具时,分析将在 GeoAnalytics Server 上完成。 要获得最佳性能,请通过在 ArcGIS Enterprise 门户上托管的要素图层或通过大数据文件共享,使 GeoAnalytics Server 可以访问数据。 非 GeoAnalytics Server 本地的数据,将在分析开始前移动至 GeoAnalytics Server。 这意味着运行工具需要更长时间,并且在某些情况下,从 ArcGIS Pro 到 GeoAnalytics Server 移动数据可能会失败。 失败的阈值取决于网络速度,以及数据的大小和复杂性。 建议您始终共享数据或创建大数据文件共享。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入图层 |
将追加要素的托管要素图层。 |
Record Set |
|
追加图层 |
包含将追加到输入图层的要素的图层。 |
Record Set |
|
追加方法 (可选) |
指定如何对输入图层的字段追加追加图层的值。
|
String |
|
追加字段 (可选) |
追加图层字段与将追加的输入图层字段具有相同的类型和不同的名称。 选择要追加的输入字段,以及包含要追加的值的追加字段。 值表列:
|
Value Table |
|
追加表达式 (可选) |
将用于计算输入字段的字段值的 Arcade 表达式。 以 Arcade 格式写入表达式,其中可包括数学运算符和多个字段。 选择要追加到的字段,然后为每个字段提供一个表达式,以计算要追加的值。 如果将图层添加到地图中,则可以使用字段和助手来构建表达式。 值表列:
|
Value Table |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
追加结果 |
已附加要素的更新输入。 |
Record Set |
环境
许可信息
- 基本: 需要 ArcGIS GeoAnalytics Server
适用于 ArcGIS Enterprise 10.6.1 - 标准: 需要 ArcGIS GeoAnalytics Server
适用于 ArcGIS Enterprise 10.6.1 - 高级: 需要 ArcGIS GeoAnalytics Server
适用于 ArcGIS Enterprise 10.6.1