Error: 地理处理向导输出的Shapefile的字段名被截去

文章编号: 181
软件: ArcInfo Desktop 8.1,8.2,8.3,9.0,9.1,9.2,ArcEditor 8.1,8.2,8.3,9.0,9.1,9.2,ArcView 8.1,8.2,8.3,9.0,9.1,9.2
操作系统: Windows NT 4.0,2000
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 地理处理向导输出的Shapefile的字段名被截去. 例如,在地图中有一个图层,其中一个字段名为WorldPopulation2001。如果你使用地理处理向导来裁切这个图层,那么输出的图层会保留输入图层的所有的字段和值,包括WorldPopulation2001。但是,长字段名被截去,变成WorldPopul。
原因: Shapefile属性表保存在dBase格式(.dbf);因此字段名限制为10个字符。

解决方法: 为了在Shapefile图层中使用长字段名,设置字段别名。为了避免被截去字段名,当使用地理处理向导时候,选择输出为Geodatabase。
(1)在shapefile图层中使用长字段名:为输出的被截去的字段名创建一个别名。通常这个别名也可以在创建的新数据中保留。 但是对于“溶合操作"(Dissolve)是个例外,因为ArcMap会在输出的图层中自动创建一个别名
(2)避免别截去长字段名: 保存地理处理向导的输出为Personal geodatabase。Personal geodatabase的字段不会被限制字符长度。


创建时间:2007-08-01
最近更新:2007-08-01


原文链接
http://support.esrichina.com.cn/2007/0801/181.html

要回复问题请先登录注册