ITopologicalOperator.Cut 方法未响应

基于.net AddIn开发,调用了接口ITopologicalOperator的cut方法对面进行切割,如下图所示,线1、线2都是正常可以分割的,线3该方法却卡住没反应,不中断,也不异常。有遇到过类似问题的吗?该如何解决

TIM图片20191021222416.png

 
已邀请:

llc3s

赞同来自:

我自己回答吧,经过不屑努力(纠结、尝试),发现问题出在用于分割的线上。将用于分割的线调用ITopologicalOperator.Simplfy()方法,再执行上述Cut代码,则不会产生卡死问题。
 
另外,用于分割的线是通过代码生成的直线,按道理不应该产生拓扑错误啊,为什么还需要Simplify()呢

要回复问题请先登录注册