如何修复已更改的shape

如何修复已更改的shape,第1张

以下说明介绍了有助于修复受损shapefile的多个选项。常见损坏原因有:保存编辑内容时计算机崩溃;添加非法几何,例如,蝴蝶结;或使用其他软件(例如,MicrosoftExcel)修改属性表。如果此处列出的步骤没能修复shapefile,则必须恢复为备份。猜渣

使用“检查几何”工具。当执行工具时报告数据存在的问题或者在输出表中报告数据存在的问题。执行后查看输出表。表为空说明工具没有发现任何错误几何。如果报告了错误几何,请使用“修复几何”工具。尝试使用“修复几何”工具。尝试将数据复制到地理数据库。此后,还要尝试将其复制回新的shapefile。尝试选择所有或部分要素并将所选要素导出到新shapefile或要素类。如果数据在网络驱动器上,则将其复制到本地驱动器上。如果数据在本地驱动器上,则尝试将其复制到主驱动器的根目录,例如,C:\。检查属性表中是否有非法字段名称。字段名称仅能有10个字符。字段名称必须以字母开头。字段名称不得包含任何空格或特殊字符,尤其不能包含下划线。文件名不得包含任何特殊字符,尤其不能包含下划线。一般说来,shapefile名称中的空格在ArcGISforDesktop中有效;为了进行测试,请重命名shapefile,使其不含空格。在Windows资源管理器中移除所有索引(空间、属性和地理编码)和元数据文件。即,移除。shp、。dbf和。shx之外的所有文件。确保在移除这些文件之前已分别对它们进行备份。尝试在另一计算机上打开shapefile。尝试在另一个软件应用程序(最好是ArcViewGIS3。x)中打开Shapefile。尝试将数据置于另一要素类中,方法是使用简单数据加载程序或者在编辑会话中执行复制和粘贴 *** 作。如果数据仍未得到修复并且上面的前两项建议报告了错误记录的要素ID,请尝试在编辑会话中手动将它们移除。尝试将shapefile的。拆兆旦dbf部分置于MicrosoftExcel中,并将其重新另存为dBASE4文件。请勿对文件进行任何其他更改。尝试在ArcGISforDesktop或ArcViewGIS3。x中使用字段计算器进行字旅扰段计算。遇到损坏的记录时,字段计算器可能会停止。

原因很多,如果arctool 的 repair工具没解决,试一下这个插件,注意睁粗备份

出处迹搏esri中国悉州镇社区,版主提供

http://bbs.esrichina-bj.cn/esri/viewthread.php?tid=61635

你明显就没有将数据加载进去,就看又下角的坐标了。建议你一个个挨个加载桐正搏图形,清滚就能看到到底加载到哪一个的时候不能正常加载或显示,就是这个图层的问题。打开要素出错一般都是文件损坏了,比如少了三个必要文件(SHP\SHX\DBF)之一的。就算是没有投影参数信息,也是不影响加载和打局祥开的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8180488.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存