Skip To Content

创建几何

“创建几何”工具将使用一个或多个字段创建几何字段。

示例

“创建几何”工具可用于以下场景:

  • 根据包含 LongitudeLatitude 字段的表格数据集创建点几何字段。
  • 根据包含具有已知文本 (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。 输出字段类型为几何,并包含每条记录的位置信息。

要验证是否已成功计算几何,请使用预览来检查结果。 预览选项如下:

  • 地图预览 - 可以使用地图预览选项卡以确认地图上的位置是否正确显示。
  • 表格预览 - 可以使用表格预览选项卡以检查新计算的几何字段。 如果成功计算了记录的几何,则该字段将包含一个表示几何类型的字符串,例如 POLYLINEPOINT。 如果未成功计算记录的几何,则该字段将包含一个空值。
  • 方案 - 可以使用方案选项卡以确认空间参考和几何类型。 空间参考将表示为 WKID 值。

局限性

以下是“创建几何”工具的已知局限性:

  • 您一次只能创建一个新的几何字段。 要创建多个,请多次运行该工具。
  • 无法投影或变换几何字段。 必须指定用于记录几何的空间参考。 要将几何字段从一个空间参考投影到另一个空间参考,请使用投影几何工具。

许可要求

需要以下许可和配置:

  • CreatorProfessional 用户类型
  • 发布者、服务商或管理员角色,或等效的自定义角色

有关 Data Pipelines 要求的详细信息,请参阅要求