配置字段映射

字段映射用于编辑工具和命令,将源图层中的要素属性值复制到目标图层中的要素。 可以在编辑器设置对话框的字段映射侧选项卡中配置字段设置。

引用这些字段设置的工具包括传输属性 传递属性平行复制 平行复制镜像 Mirror,以及剪贴板组中的复制 复制剪切 剪切选择性粘贴 粘贴 命令。 “修改要素”工具参考文档也指出了哪些工具会使用这些字段设置。

如果工具或命令对未指定为源或目标的图层进行编辑,工具将忽略字段映射设置,直接进行编辑操作,不传递属性值,并且不会出现错误提示。

配置字段映射的步骤如下:

  1. 在功能区编辑选项卡上的管理编辑内容组中,单击编辑器设置 编辑器设置

    或者,如果当前编辑工具引用了字段映射,单击编辑选项按钮 菜单,再单击字段映射 字段映射

    随即出现编辑器设置对话框。

  2. 单击字段映射侧选项卡。
  3. 单击目标下拉箭头,选择要传输属性值的要素图层。

    为图层定义的属性字段会显示在目标列。

  4. 单击下拉箭头,选择要从中复制要素属性值的要素图层。

    默认情况下,匹配字段名称和数据类型的字段会显示在列。

    要修改或添加字段,比如添加一个名称或数据类型不同的字段,单击字段和下拉箭头。 可用字段显示在下拉选择器中。

    源列

  5. 在工具栏上,单击以下命令来重置、清除或映射字段。

    重置 撤消

    恢复字段设置至上次保存的配置。

    自动匹配 切换选择

    映射字段名称和数据类型匹配的所有字段。 这是默认设置。

    清除 清除结果

    清除所有字段设置。

  6. 单击表达式选项卡查看或自定义字段设置生成的 ArcGIS Arcade 表达式。

    如果更改了字段选项卡中的字段,当前表达式将被覆盖。

    注:

    同一窗口中允许以逗号分隔的多行。 以下示例将源要素字段 ElevationRotation 中的值传递到名称相同的目标字段。

    return {
      "Elevation" : $sourceFeature['Elevation'],
      "Rotation" : $sourceFeature['Rotation']
    }

    有关详细信息,请参阅 ArcGIS Arcade

  7. 在表达式窗口下方的工具栏中,可以单击以下命令来重置、验证、或导入/导出标注表达式 (LXP) 文件。

    重置 重置

    将表达式恢复为上次保存的设置。

    验证 验证

    验证表达式。 错误信息中将显示语法错误的行号和原因。

    导入 Show in folder

    导入标注表达式 (LXP) 文件。

    导出 导出

    将表达式导出为标注表达式 (LXP) 文件。

  8. 单击确定

该对话框随即关闭。

相关主题


在本主题中