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

ArcGIS二次开发- 如何创建 PolygonElement

ArcGIS二次开发- 如何创建 PolygonElement
本例要实现的功能是在 ActiveView 的中心位置添加一个 Polygon Element。
       在ArcMap中创建二维图形的Element主要是通过接口IFillShapeElement实现的 。 实现IFillShapeElement接口的类有5个: CircleElement 、EllipseElement、MultiPatchElement、PolygonElement 和 RectangleElement,分别实现 5种图形类型的 Element。接口 IFillShapeElement只有一个属性 Symbol,类型为 IFillSymbol,用来填充二维图形的 Element。 

       创建PolygonElement,就是用类PolygonElement实例化IFillShapeElement接口的变量,如果要创建其它图形类型的Element,方法也是类似。一般一个二维的 Element 都需要用 Symbol 进行填充,通过 IFillSymbol 实现。 



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