码迷,mamicode.com
首页 >  
搜索关键字:itopologicaloperator    ( 6个结果
ITopologicalOperator接口
to be continue······ ...
分类:其他好文   时间:2017-10-27 15:59:58    阅读次数:258
关于在交叉点处打断线的问题总结(*待续)
问题:将相互交叉的线从交点处打断,并且需要得到所有两个交叉点间的线段(下图中的A)。解决思路:(1)将所有的线进行拼接,成为一个IPolyline;(2)使用ITopologicalOperator接口对线集合IPolyline进行在交点处的打断操作;(3)为得到两个交叉点间的线段,需要将IPoly...
分类:其他好文   时间:2015-06-11 10:56:54    阅读次数:386
裁切后得到的有宽度的环
问题:使用ITopologicalOperator.SymmetricDifference()对相互覆盖的两个面A和B(A>B)进行拓扑运算,得到一个有宽度的环C(如下图所示)。但是(1)C的几何类型不知如何确定。(2)由于(1)的不确定导致不知该用什么类型的集合管理环C这种类型对象。使用ITopo...
分类:其他好文   时间:2015-06-09 11:39:32    阅读次数:105
关于“异常来自 HRESULT:0x80040218”
问题:进行拓扑运算(ITopologicalOperator.SymmetricDifference)的时候报错“异常来自 HRESULT:0x80040218”解决方案:经网上查阅资料,发现是输入图形未经简化处理所致。对于进行拓扑运算的图形,都要进行Simplify处理。完善代码如下:1 ...
分类:其他好文   时间:2015-06-09 11:17:49    阅读次数:242
ArcEngine的拓扑分析之ITopologicalOperator
先来看看ITopologicalOperator的成员:截图来自帮助文档: 简要介绍下各个成员的汉语翻译: 1、Boundary,边界,获取一个Geometry的边界; 用法: ITopologicalOperator pTopologBoundary = pGeo as ITopologicalOperator; IGeometry pGeometry = pTopolo...
分类:其他好文   时间:2014-10-22 18:27:26    阅读次数:831
Geometry是否Simple检查
问题:判断一个几何图形是否Simple,当一个Geometry转换成ITopologicalOperator2时,无论Geometry是否为Simple,其IsKnownSimple和IsSimple属性都为True。解决方法:只需要先把IsKnownSimple_2设置成False中行了。代码:privateboolIsSimple(IGeometrypGeo) { ITopologicalOperator..
分类:其他好文   时间:2014-05-13 13:20:31    阅读次数:517
6条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!