在AE+C#中生成环状要素的方法,代码如下
// 大圆
IGeometry pGeometry1 =pFeature1.Shape;
// 小圆
IGeometry pGeometry2 =pFeature2.Shape;
// 大圆
ITopologicalOperatorpTopologicalOperator = (ITopologicalOperator)pGeometry1;
// 环
IGeometry pNewGeometry =pTopologicalOperator.Difference(pGeometry2);
利用ITopologicalOperator 的Difference方法,将两个相互压盖的面图形要素相同的地方擦除掉,留下不同的地方生成圆环。
// 大圆
IGeometry pGeometry1 =pFeature1.Shape;
// 小圆
IGeometry pGeometry2 =pFeature2.Shape;
// 大圆
ITopologicalOperatorpTopologicalOperator = (ITopologicalOperator)pGeometry1;
// 环
IGeometry pNewGeometry =pTopologicalOperator.Difference(pGeometry2);
利用ITopologicalOperator 的Difference方法,将两个相互压盖的面图形要素相同的地方擦除掉,留下不同的地方生成圆环。
在AE+C#中生成环状要素的方法
本文介绍如何使用AE+C#编程语言通过ITopologicalOperator的Difference方法生成环状要素,详细解释了大圆、小圆的定义及操作步骤。
2639

被折叠的 条评论
为什么被折叠?



