问题

问题:导出的 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

获得人工智能支持

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

立即开始聊天

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项