程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> MapXtreme 2005 for .Net系列------MapControl初嘗

MapXtreme 2005 for .Net系列------MapControl初嘗

編輯:.NET實例教程
這一段時間在閒暇時看看mapXtreme 2005 for .Net,自己覺得與AE龐大復雜的結構相比,mapXtreme 可謂簡單點,由於規模比較小,所以理解起來比較簡單。本來先發一篇綜述的帖子,不過由於條件的限制,自己現將這篇帖子發出來。以下是詳細的內容:

安裝mapXtreme 2005後,在VS的工具箱中添加了一下幾個控件:

今天先來介紹一下MapControl控件,在VS2005中可以直接拖過來應用就可以了,應用過程跟mapX一樣。

MapControl它主要用來顯示地圖,每個顯示地圖的應用程序都需要 MapControl。要將 MapControl 添加到窗體上,只需將它從 VisualStudio 的工具箱中拖放到窗體上即可。MapControl 位於窗體之後,可對其執行多種操作,讓用戶可以更好地使用地圖。在窗體上選擇 MapControl 時可通過“屬性”窗口執行對 MapControl 的修改。在設計階段右鍵單擊MapControl,顯示具有以下選項的上下文菜單:加載地圖、清除地圖、圖層控制和創建主題圖。加載地圖打開一個標准文件選取器,開發人員可從中選擇要預加載到 MapControl 中的地圖。清除地圖在將 MapControl 添加到窗體或設計過程中的某個位置時清除任何已在控件中的地圖。MapControl 還具有多個與已加載的地圖相關的屬性,可以預設置已加載的地圖,為特定應用程序進一步定制在運行時顯示的地圖。可以修改的屬性包括:縮放級別、坐標系、地圖中心和運行時期間三個鼠標按鍵的設置。可將鼠標按鍵設置為 Zoom、Pan、Draw geometrIEs、Select 或其它任何幾個地圖工具。

具體的實現如下:

將它拖到VS2005 界面上後如下:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved