shp数据导入arcsde时发生错误

时间:2022-11-14 13:20:06
我在将shp数据导入arcsde时发生错误,提示:Linestring or poly boundary is self-intersecting ,请问如何解决?谢谢

还有,我这个数据是用来做分析的,不能简化。

6 个解决方案

#1


这个是因为你的shp出现了自相交的线或者面,不符合SDE的标准,你可以用Arctoolbox的checkgeometry检查一下你的shp图层,它会告诉你哪些实体有问题,你修改一下就可以入库了

#2


用load,不用导入,可以导入合格的数据

#3


提示有问题的几个图形已经找到,但怎么看都看不出问题。
而且导入到Access库里没有问题

#4


肉眼很难看出来的,要放大很多倍才可能看出来,你可以使用ArcToolBox的fixGeometry工具来修复一下就可以了

#5


检查出来基本上每个图形都有问题,50多万个图形,有没有批量改的?

自交叉 at 313237 in E:\data2\aa.shp
不正确的环顺序 at 313238 in E:\data2\aa.shp
短段 at 313244 in E:\data2\aa.shp

大部分都是这三种

#6


用repair 工具修复了,的确可以了,谢谢你们

#1


这个是因为你的shp出现了自相交的线或者面,不符合SDE的标准,你可以用Arctoolbox的checkgeometry检查一下你的shp图层,它会告诉你哪些实体有问题,你修改一下就可以入库了

#2


用load,不用导入,可以导入合格的数据

#3


提示有问题的几个图形已经找到,但怎么看都看不出问题。
而且导入到Access库里没有问题

#4


肉眼很难看出来的,要放大很多倍才可能看出来,你可以使用ArcToolBox的fixGeometry工具来修复一下就可以了

#5


检查出来基本上每个图形都有问题,50多万个图形,有没有批量改的?

自交叉 at 313237 in E:\data2\aa.shp
不正确的环顺序 at 313238 in E:\data2\aa.shp
短段 at 313244 in E:\data2\aa.shp

大部分都是这三种

#6


用repair 工具修复了,的确可以了,谢谢你们