AE + C# 生成环状面要素的方法
分享
在 AE+C# 中生成环状要素的方法,代码如下
// 大圆
IGeometry pGeometry1 =pFeature1.Shape;
// 小圆
IGeometry pGeometry2 =pFeature2.Shape;
// 大圆
ITopologicalOperatorpTopologicalOperator = (ITopologicalOperator)pGeometry1;
// 环
IGeometry pNewGeometry =pTopologicalOperator.Difference(pGeometry2);
利用 ITopologicalOperator 的 Difference 方法,将两个相互压盖的面图形要素相同的地方擦除掉,留下不同的地方生成圆环。
文章来源:http://blog.csdn.net/sydbc/article/details/17142059
// 大圆
IGeometry pGeometry1 =pFeature1.Shape;
// 小圆
IGeometry pGeometry2 =pFeature2.Shape;
// 大圆
ITopologicalOperatorpTopologicalOperator = (ITopologicalOperator)pGeometry1;
// 环
IGeometry pNewGeometry =pTopologicalOperator.Difference(pGeometry2);
利用 ITopologicalOperator 的 Difference 方法,将两个相互压盖的面图形要素相同的地方擦除掉,留下不同的地方生成圆环。
文章来源:http://blog.csdn.net/sydbc/article/details/17142059
0 个评论
相关问题
- arcgis10.2有时候无法复制粘贴要素
- 如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
- 怎样调整要素的大小,比例不变的情况下?
- arcgis for python 如何获取线要素起点 终点坐标
- 面规则中 必须被其他要素的要素类覆盖 与 必须被其他要素覆盖 区别是什么?
- Engine中如何判断两个要素类的空间参考是否是同一个?
- 基于ArcGIS的CAD数据向GIS数据转换方法
- 利用现有的瓦片生成tpk文件
- Arcgis制作中国地图,南海边框的地图如何生成和制作
- geometryEngine.simplify方法是做图形简化的吗,简化机制是什么,为什么调用后没效果?
- ArcMap中提取波段信息的方法