操作方法

问题:在 ArcGIS Pro 中导出数据时,不包括编码值属性域描述

Last Published: April 2, 2025

描述

在 ArcGIS Pro 中,将具有编码值属性域的数据导出到表或要素类时,导出的属性表不包括属性域描述。 相反,它仅显示代码值。

下图显示了导出前要素图层的属性表。 在此示例中,“城市”、“楼层”、“区”和“类型”字段包含属性域描述。

导出前的属性表

下图显示了属性表,其中仅显示导出到表或要素类后的代码值。

导出后的属性表

原因

如果未启用用于导出要素的“传送字段属性域描述”环境设置,则这是预期行为。 在未启用该设置的情况下导出具有编码值属性域的要素图层时,ArcGIS Pro 仅包括属性域代码值。

Note:
The following solutions do not work when exporting a table with coded domains in ArcGIS Experience Builder to a CSV file. This is a known issue, see BUG-000163188.

解决方案或解决方法

导出到特定要素类时更改环境设置

此工作流允许所选要素图层通过更改环境设置导出编码值属性域描述。

  1. 打开 ArcGIS Pro 工程。
  2. 内容窗格中,右键单击该要素图层,然后导航至数据 > 导出要素
  3. 导出要素窗格的参数选项卡上,确保为输入要素选择要素图层。
  4. 输出要素类指定名称,然后单击浏览 Browse.png 以选择要素类的保存位置。
在导出要素对话框中配置参数
  1. 环境选项卡上,展开字段,然后选中传送字段属性域描述复选框。
  2. 单击确定
在导出要素对话框中配置环境选项卡

导出到任何表或要素类时更改环境设置

此工作流允许所有导出的表通过更改环境设置来显示编码值属性域描述。

  1. 打开 ArcGIS Pro 工程。
  2. 分析选项卡的地理处理组中,单击环境
  3. 环境窗口的字段下,选中传送字段属性域描述复选框。
  4. 单击确定
配置“环境”窗口
  1. 将表导出到新表或其他表类型或要素类

下图显示导出的表,其中包含使用传送字段属性域描述环境时包含的属性域描述字段。

包含属性域描述的属性表

文章 ID: 000032226

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项