ArcObjects,是基于Microsoft COM技术所构建的一系列COM组件集,是在ArcGIS Desktop平台基础上的二次开发,开发语言为VBA(Vistal Basic for Application)。下面将AO开发的中的一系统基本操作做一简单的说明。
下图是功能主面板,有三个主要功能:地图漫游、地图制图和创建元素,而每个功能的实现是通过相应按钮的单击事件调用函数或过程实现的。
一、地图漫游
1、全图显示
(1)编写过程full_view
Sub full_view()Dim doc As IMxDocumentSet doc = ThisDocumentDim Mactive As IActiveViewSet Mactive = doc.ActiveViewMactive.E