拓扑错误——容差设置
(2012-07-14 14:05:33)
标签:
杂谈 |
分类: 3S技术 |
在修改完arc以后,并完成节点错误的修改
de node
dan
draw
开始建立拓扑,结果出现 assembling
polygons …… 很小的数据量要去运算很久。
sel all
del
/* ef arc
根据经验判断,数据有误。
开始检查逻辑错误意外的“错误”。
检查:lab
果然,两个polygon出现了N多个labs,而且labs分布在polygons之外,这是无法建立拓扑的原因之一。
删除labs
/* ef lab
重新赋labs。
现在建立拓扑
/*clean cov # 0.001 0.001
还是同样的提示( assembling polygons …… )无法建立拓扑。
这个时候试着改变容差,把容差调大(设置在数据精度允许的范围之内)。
在此运行 clean
这个时候,显示拓扑建立正常。
打开数据查看属性表,发现属性有误。
于是开始手动查找,zoom to
找到的都是虽小的polygon。
找到并del掉他们。再次建立拓扑。
PS:拓扑容差不能单纯准求高精度(0.001
0.001),只要在数据精度允许的范围之内可以设置的大一些,不然有可能出现以上“死等”的情况。
前一篇:淋溶作用
后一篇:栅格数据如何提取特定值

加载中…