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

ArcGIS二次开发-如何实现在ArcMap中放大缩小地图

ArcGIS二次开发-如何实现在ArcMap中放大缩小地图
用户点击按钮后,可以在地图上进行点击或者拖放矩形框来放大缩小地图 

       因为考虑到用户可以单击放大缩小,也可以拖放矩形框来放大缩小,所以不可以直接使用 IRubberBand 接口,而是采用 INewEnvelopeFeedback 接口。

       主要通过 InewEnvelopeFeedback.StartPoint 和 MoveTo 方法来绘制矩形框,然后赋值给 IActiveView.Extend 属性,达到地图的放大缩小。

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