ArcGIS開發(二)——一個基本視窗的例項化
1.新建專案
預設
finish
得到如下視窗
分別將map控制元件,圖層控制元件,tool控制元件,和許可控制元件拖拽到視窗中,並適當調整位置如圖
2.繫結控制元件,在視窗中單擊某個控制元件(除map控制元件外),使控制元件處於被選中的狀態,單擊滑鼠右鍵,選擇屬性,按下圖所示繫結控制元件
3.在tool中新增ESRI自帶功能
在tool工具欄的屬性選單下選擇專案,點選新增按鈕在Map Navigation(地圖導航)中選中放大,縮小,全圖,等按鈕,依次完成新增
3.新增圖層資料
在map控制元件中單擊右鍵,選擇屬性,如下圖所示,新增對應得mxd檔案,完成新增
4.程式碼替換,在program.cs視窗中將圖中選中的視窗完成替換(因為本電腦所使用的是基於arcmap的ArcGIS engine開發,而不是基於aregis engine的獨立開發,所以應用時會有所不同)
替換程式碼
Application.EnableVisualStyles();
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
5.啟動視窗,如下
相關文章
- 一個pyspark 開發練習例項Spark
- 基本的 HTML 標籤 - 四個例項HTML
- WEB例項:開發一個聊天室應用Web
- 分享一個SQLite 效能優化例項SQLite優化
- 開始例項化
- 如何區分例項化網格中的每個例項
- 基本的Dos命令(cmd視窗)
- php例項化物件的例項方法PHP物件
- 確保您擁有一個獨一無二的例項:單例模式的建立方式單例模式
- VC++視覺化程式設計第一個程式設計例項出錯C++視覺化程式設計
- Vue Render介紹和一些基本的例項Vue
- goland 把多個專案視窗合併到一個視窗GoLand
- python開發例項-python開發案例Python
- Java開發學習(四)----bean的三種例項化方式JavaBean
- ThinkPHP6 核心分析(二):Request 類的例項化PHP
- 一個例項中,多個synchronized方法的呼叫synchronized
- frida 建立一個ArrayList例項
- 1.3.3.2. 步驟1:開啟一個命令視窗
- vue 內開啟一個新視窗,帶傳參!Vue
- C# winForm 視窗跳轉後關閉上一個視窗的方法C#ORM
- C#開發例項大全C#
- Spark 簡單例項(基本操作)Spark單例
- [MobX State Tree資料元件化開發][2]:例項-TodoList元件化
- oracle一個listener偵聽多個例項的配置Oracle
- vue地圖視覺化 ArcGIS篇(3)Vue地圖視覺化
- Sql Server資料庫開窗函式Over()的使用例項詳解SQLServer資料庫函式
- 分享一個Laravel中的管道的使用例項Laravel
- 附例項!實現iframe父窗體與子窗體的通訊
- 例項化list
- 短視訊平臺開發,自定義一個彈窗樣式和內容
- SpringBoot + ES基本專案搭建例項Spring Boot
- 如何使用低程式碼開發平臺快速建立一個應用 | 例項演示
- 一個高顏值 React Native 視覺化開發工具React Native視覺化
- 滑動視窗法——Leetcode例題LeetCode
- 分享一個最最基本實用的開發流程
- 無法訪問的成員例項化一個方法在角的另一種方法
- ArcGis api配合vue開發入門系列(一)引入arcgis api以及載入地圖APIVue地圖
- Dart - 抽象類的例項化Dart抽象