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