『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS二次开发-如何进行图形间的逻辑运算

ArcGIS二次开发-如何进行图形间的逻辑运算
本例主要运用 ITopologicalOperator 接口来实现一个或多个图形间的逻辑运算。 

       ITopologicalOperator接口主要用来对已存在的一个或多个图形进行拓扑逻辑关系运算,从而生成一个新的图形。该接口主要有以下几种方法: 

       Buffer:由距离某个图形特定长度内的所有点的轨迹的集合构建的一个多边形区域。 
       Clip:得到一个图形和一个矩形线框相交部分区域。 
       ConvexHull:得到一个图形的凸包,即该图形的最小外接多边形。 Difference:构建一个图形,它包含了这个图形中的所有点但不包含另外一个图形中的任何点。 
       Intersect:得到两个图形的交集,即两个具有相同维数的图形的重叠区域。 
       Union:得到两个相同维数的图形的合集,两个图形的相同部分在该图形中只存在一个。 


      京ICP备2025132830号-1 京公网安备 号