Problem: 从地理处理向导中输出的shapefile文件中的字段名称被截断
文章编号 : 17503
软件: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows NT 4.0,2000
软件: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows NT 4.0,2000
2 个回复
易智瑞技术支持
赞同来自:
从ArcMap地理处理向导中输出的shapefile文件中的字段名称可能被截断。 如:在地图中有一个图层,有一个字段名称为WorldPopulation2001,如果用地理空间处理向导裁切该图层,输出图层包含了输入图层中的所有字段和值,包括WorldPopulation2001字段,但字段名称被截取成WorldPopul。
原因:
Shapefile属性表采用dBase格式进行存储,而dBase字段名称被限定在10个字符内。
解决方法: 为了在Shapefile图层中使用长字段名,可设置字段别名。为避免属性字段名称被截取,在使用地理空间处理向导时选择Geodatabase做为输出类型。
为了在Shapefile图层中使用长字段名:
为输出被截取的字段名设置一个别名,别名仅对设置的图层起作用。多数情况下,不会影响新创建的数据。
Dissolve操作的输出是个例外,ArcMap自动为输出图层创建别名。
为了避免字段名称长度被截取:
将地理空间处理结果保存成Personal Geodatabase。Personal Geodatabase字段名称不受10个字符长度的限定。
创建时间:2001-03-26
最近更新: 2010-06-17
【原文链接】
http://support.esrichina.com.cn/2001/0326/745.html
Focus - 木工
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态