原创 MapGIS 數據管理——數據管理與顯示模型架構

在學習開發過程中模型架構的學習尤爲重要,特別是GIS二次開發是與GIS原理的緊密結合,下面介紹一下MapGIS數據管理與顯示的模型。 (本模型較簡單,適合初學者學習理解) 學習本模型可以先接觸MapGIS的相關操作,其中MapGIS K

原创 MapGIS 10入門程序,適合初學者

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; u

原创 MapGIS 10 object 組件開發報未能加載“某個庫”的導入過程

        MapGIS 10 於2014年發佈,但至今並沒有產品銷售。在這段時間中,MapGIS努力改進各種問題,在大賽中使用的版本,目前不能統一,很多不是最新,還遺留一些問題,例如,在大賽版本中MapGIS 10組件開發在添加組件

原创 使用GDBopenFileDialog打開數據並顯示

1 界面設計 工作空間樹(mytree), 地圖顯示視圖(mapControl1),菜單 保證數據庫正常。 2 代碼 菜單事件 private void 打開數據ToolStripMenuItem_Click(object sende

原创 ArcEngine文檔保存填坑

描述  一個mxd裏面包含了圖層以及做好的版式,在開發時對模板進行了操作,保存的時候發現只有把mapcontrol保存了,PageLayoutControl裏面沒有保存,找了好久找不到原因。後來找到原因很無語。先上源代碼 publi

原创 ArcEngine 一遍一遍的設置空間分析權限不成功

描述      最近調用GP工具,需要使用空間分析權限,但是設置了多次卻還是不成功。設置方法如下,這個沒有問題 點擊 授權空間,右鍵點擊屬性,在下面的框中勾選相應的權限 後來發現並沒有起作用, 發現問題 原來設置後沒有保存,但是明明保存

原创 2 地理空間參考系——常見座標系

         地理座標系                 用地理經緯度表示地球表面上點位的空間座標系。是屬於球面座標。常見的單位有度、分、秒、度分秒。          投影平面座標系          直角座標系,X軸爲經度方向(

原创 窗體上的控件保持相對位置不變

         保持相對位置不變,如窗體上一個按鈕,希望在窗體大小發生改變的時候,窗體上的按鈕始終保持相對位置不會發生變化。如在屏幕中央繪製一個按鈕,在窗體最大化或者最小的時候始終保持按鈕在屏幕中央。需要設置按鈕的屬性      

原创 輸入座標和輸出座標——圖片框上動態加載按鈕及響應事件

         在實際的項目中總會遇到一些需要動態加載一些控件,並且加載控件的響應事件的代碼。現在寫一個簡單的例子,主要說一下里面的一些關鍵點:          ①使用鼠標在窗體上的圖片框中動態的添加按鈕 。動態的去加載事件,肯定是需

原创 打開個人數據庫

1 窗體設計 菜單,地圖顯示視圖,目錄樹,許可 2數據準備個人數據庫 (點擊下載) 3 代碼 private void 讀取數據庫ToolStripMenuItem_Click(object sender, EventArgs e)

原创 圖形輸入_固定位置輸入點

1 界面創建 菜單欄,工作空間樹,地圖顯示視圖 2 數據準備 sample數據庫中需要存在一個點的文件 添加引用: using MapGIS.GeoObjects; using MapGIS.GeoDataBase; using MapG

原创 Flex 的一些初始化事件initialize,creationComplete,applicationComplete

1  nitialize、creationComplete和applicationComplete(只用Application纔有的事件)    creationComplete和applicationComplete有什麼區別:

原创 1 地理空間參考系——地球模型

        題記:爲了更好的能講解控件參考系,下面簡單的列舉一些地球模型。如有錯誤,請各位指正。          地球模型           自然球體:我們生活在其中,指真實的地球,包括海洋底部、高山、高原等在內的固體地球表面。

原创 打開shp數據

1 窗體設計 菜單,目錄樹,地圖顯示視圖,許可,(可以加工具條提供放大縮小) 2 菜單代碼 private void 打開SHPToolStripMenuItem_Click(object sender, EventArgs e)

原创 通過lyr打開數據

1 窗體設計 菜單,目錄樹,地圖顯示視圖 ,許可,(工具條) 2 數據準備 shp數據,在ArcGIS中保存的lyr文件,儘量保持shp數據和lyr目錄不變 3 代碼 菜單事件 private void 打開LayerToolStr