问题

问题:导出的 Shapefile 的字段名称在 ArcGIS Pro 中被截断

Last Published: January 19, 2023

描述

在 ArcGIS Pro 中将要素图层导出为 Shapefile 时,导出的 Shapefile 的字段名称被截断为 10 个字符。 下图显示了字段名称,“Type_Of_Creeks”在 ArcGIS Pro 中被截断为“Type _Of_Cr”。

导出的 Shapefile 的属性表。

原因

这是 Shapefile 的已知限制。 Shapefile 使用 dBASE 文件格式来存储要素的属性信息,因此 dBASE 字段名称限制为 10 个字符。 有关详细信息,请参阅 ArcGIS Pro:基于长度的名称限制

解决方案或解决方法

  1. 打开 ArcGIS Pro 工程。
  2. 内容窗格中,右键单击 Shapefile,然后选择属性表
  3. 在属性表中,右键单击被截断的字段名称,然后单击字段
导出的 Shapefile 的属性表。
  1. 在 Fields 视图中,双击别名列中被截断的字段名称,将其更改为字段的原始名称。 在此示例中,截断字段的别名将重命名为“Type_Of_Creeks”。
属性表的字段视图。
  1. 在顶部功能区的字段选项卡上,单击保存

下图显示了 ArcGIS Pro 属性表中显示的完整字段名称。

导出的 Shapefile 的属性表。

文章 ID: 000029101

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项