arcgis闪退导致shp文件破损及修复方法
arcgis闪退导致shp文件破损及修复方法
ytkzarcgis闪退
再一次出现了正在画矢量时,arcgis软件闪退,导致shp文件不能打开,这次详细的记录下来,解决方法。
普通的修复方法
在ENVI软件打开对应的shp文件,把shp拖拽到envi中。
点击Load Data.
在左侧的Later Manager中右击对应的文件,选择Matadata Viewer,查看shp有多少个矢量。
上图显示,该文件有180个矢量。
在 dbf viewer 2000 软件中打开 shp同一个文件夹下对应的dbf文件
在 dbf viewer 2000 发现dbf文件中的记录只有170个。与之前在envi中看到的180个不相等。这时候只要添加10个空记录(180-170),就能修复好shp文件。
成功的在arcgis打开修复好的shp文件。
最后还有一步就是,别忘了重新给shp赋属性。
总结解决办法就是,令shp文件的矢量个数与dbf文件的记录个数相等。