“创建几何”工具将使用一个或多个字段创建几何字段。
示例
“创建几何”工具可用于以下场景:
- 根据包含 Longitude 和 Latitude 字段的表格数据集创建点几何字段。
- 根据包含具有已知文本 (WKT) 值的字符串字段的数据集创建线几何字段。
- 为存储在数据集中的每个位置创建多个几何字段,并为每个位置输出一个要素图层。
参数
下表概述了在“创建几何”工具中使用的参数:
参数 | 描述 |
---|---|
输入数据集 | 将为其创建几何字段的数据集。 |
几何类型 | 将创建的几何的类型。 |
几何格式 | 指定将用于创建几何字段的输入值的格式。 |
几何字段 | 用于表示几何的单个字段。 当几何格式值为 WKT、WKB、GeoJSON 或 EsriJSON 时,此参数为必填项。 |
X 字段 | 用于表示 x 位置的字段。 当几何格式值为 XYZ 时,将使用此参数。 |
Y 字段 | 用于表示 y 位置的字段。 当几何格式值为 XYZ 时,将使用此参数。 |
Z 字段 | 用于表示 z 位置的字段。 当几何格式为 XYZ 且数据集具有 z 值时,将使用此参数。 |
保留源字段 | 指定用于创建几何的字段是否将保留在输出中。 |
空间参考 | 输入字段值的空间参考。 |
输出几何字段名称 | 新几何字段的名称。 设置此参数属于可选操作。 默认情况下,输出字段名称将为 GEOMETRY。 |
用法说明
可以使用输入数据集参数来标识将为其创建几何字段的数据集。 将在输出中返回该数据集,并添加一个新的几何字段。
可以使用几何类型参数来指定将创建的几何的类型。 选项如下:
- 点 - 将创建点几何。
- 多点 - 将创建多点几何。
- 折线 - 将创建折线几何。
- 面 - 将创建面几何。
可以使用几何格式参数来指定存储输入几何字段值的格式。 选项如下:
- XYZ - 两个或更多字段将表示 x、y 和可选的 z。 仅点几何类型支持此格式。 所使用的字段可以为数值或字符串类型。
- WKT - 几何将由 WKT 字段中的单个字段表示。 所使用的字段必须为字符串类型。
- WKB - 几何将由熟知的二进制字段中的单个字段表示。 所使用的字段必须为 BLOB 类型。
- GeoJSON - 几何将由 GeoJSON 格式的单个字段表示。 所使用的字段必须为字符串类型。
- EsriJSON - 几何将由 EsriJSON 格式的单个字段表示。 所使用的字段必须为字符串类型。
可以使用空间参考参数来标识用于存储输入位置值的坐标系。
默认情况下,将从输出数据集中移除用于创建几何的字段。 要保留输入字段,请启用保留源字段参数。
输出
工具输出包括一个数据集,其中包含输入数据集中的所有字段以及一个新的几何字段。 如果未指定输出字段名称,则该几何字段将默认命名为 GEOMETRY。 输出字段类型为几何,并包含每条记录的位置信息。
要验证是否已成功计算几何,请使用预览来检查结果。 预览选项如下:
- 地图预览 - 可以使用地图预览选项卡以确认地图上的位置是否正确显示。
- 表格预览 - 可以使用表格预览选项卡以检查新计算的几何字段。 如果成功计算了记录的几何,则该字段将包含一个表示几何类型的字符串,例如 POLYLINE 或 POINT。 如果未成功计算记录的几何,则该字段将包含一个空值。
- 方案 - 可以使用方案选项卡以确认空间参考和几何类型。 空间参考将表示为 WKID 值。
局限性
以下是“创建几何”工具的已知局限性:
- 您一次只能创建一个新的几何字段。 要创建多个,请多次运行该工具。
- 无法投影或变换几何字段。 必须指定用于记录几何的空间参考。 要将几何字段从一个空间参考投影到另一个空间参考,请使用投影几何工具。
许可要求
需要以下许可和配置:
- Creator 或 Professional 用户类型
- 发布者、服务商或管理员角色,或等效的自定义角色
有关 Data Pipelines 要求的详细信息,请参阅要求。