SDE导入数据错误(000936)

在使用ArcGIS进行性能测试前,遇到数据导入失败的问题。通过排查发现是由于分区参数设置错误及面数据存在自相交问题导致。最终通过修正参数及使用Check Geometry和Repair Geometry工具解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:oracle10g arcgis10.0未打补丁,win7旗舰版32位系统

之前在自己测试的时候很正常,未出现任何错误,今天拿到了一些真实数据,在尝试做性能测试之前,导入数据就卡主了,很是纳闷。

数据库环境:通过SDE对数据库表需要进行分区,参数都已经配置好了。

第一次尝试导入时候,报错000732,这不是坑爹呢,发现这些错误乱报呢,有时候根本不准确,因为之前数据库路径不对的情况下也是这个错误。所以很搞不懂是为什吗,思考了一下,想可能是因为我的分区造成的,于是尝试default参数导入数据,结果成功了,当确定是因为分区导致错误后,于是我去检查了一下分区表的设置,发现分区参数引号用错了本来是单引号,结果写成双引号了。修改了参数后,再次导入这个错误过了,但是有碰到了新的错误,000936.

查看帮助文档如下:

Description

A valid study area feature class has a single polygon feature. The feature class provided does not meet that criterion.

Solution

Provide a polygon feature class with a single feature or single multi feature polygon. If the outer extent of a set of polygons defines the study area, useDissolve to create a single polygon from them and use the single dissolved polygon for the study area feature class parameter.

大致意思是说面数据有误,这才对嘛,这错误才像话嘛。为了知道是神马错误,运行check  geometry工具检查错误,在Data Managerment Tools->Feature->Check Geometry

运行完成后,查看数据表,发现清一色的self intersections,字面意思就是自相交的意思嘛。我嘞个去。根据ID定位到数据后,怎么看都看不出来那里自相交,好吧,还是只能用Tool修复去了。运行Data Managerment Tools->Feature->Repair Geometry工具,选择需要修补的数据集。

修补不一定一次就可以全部修补完成,可能需要修补多次,最后再次导入数据,成功。

参考链接:http://blog.youkuaiyun.com/linghe301/article/details/7385831

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值