賈思楊 李家
摘 要:綏中縣宅基地普查管理信息系統(tǒng)以綏中縣地理信息公共服務(wù)平臺為基礎(chǔ),基于C/S架構(gòu)進(jìn)行開發(fā),為用戶提供了農(nóng)村宅基地數(shù)據(jù)的瀏覽、量測、屬性查詢、宅基地信息管理等功能,實現(xiàn)對綏中縣農(nóng)村宅基地、建設(shè)規(guī)劃等方面數(shù)據(jù)的信息化管理,以提高土地管理部門的工作效率和服務(wù)質(zhì)量。
關(guān)鍵詞:地理信息;C/S架構(gòu);信息管理
宅基地普查管理是土地資源管理的重要組成部分。經(jīng)過信息化手段對農(nóng)村宅基地進(jìn)行管理,有利于削弱農(nóng)村土地利用中的矛盾、維護(hù)農(nóng)村社會和諧,同時還有利于合理開發(fā)與節(jié)約利用農(nóng)村土地資源,制止各種違章建筑可能,為新一輪城鄉(xiāng)一體化建設(shè)提供規(guī)劃建設(shè)依據(jù),綏中縣宅基地普查管理信息系統(tǒng)在這種形勢下應(yīng)運而生。
1 系統(tǒng)技術(shù)
ArcEngine組件的主要優(yōu)勢:1)標(biāo)準(zhǔn)的GIS框架;2)強大的組件庫;3)提供多種可視化控件;4)允許多標(biāo)準(zhǔn)編程語言。
2 系統(tǒng)目標(biāo)
1)建立規(guī)范化,完整化,標(biāo)準(zhǔn)化的宅基地普查管理信息系統(tǒng);2)實現(xiàn)對不同登錄用戶的管理功能,可以提供對登錄用戶登錄名,登錄密碼等有關(guān)登錄信息的管理;3)實現(xiàn)地圖瀏覽的基本功能,如放大,縮小,前后視圖,全屏等,還包括量算等功能;4)實現(xiàn)宗地信息查詢功能。
3 系統(tǒng)介紹及系統(tǒng)主體功能
1)主界面圖。用戶在登錄界面輸入無誤的登錄名和登錄密碼后,來到系統(tǒng)主體界面。系統(tǒng)由標(biāo)題欄 、菜單欄、工具欄、圖形顯示區(qū)、圖層導(dǎo)航、狀態(tài)欄等部分組成。系統(tǒng)上方為標(biāo)題欄 、菜單欄、工具欄,左側(cè)為圖層導(dǎo)航區(qū),右側(cè)為圖形顯示區(qū),下方為狀態(tài)欄。
2)菜單欄。菜單欄有規(guī)劃分析應(yīng)用、宗地信息查詢、城鄉(xiāng)規(guī)劃許可證管理、宅基地檔案管理、用戶管理功能。
3)規(guī)劃分析應(yīng)用。規(guī)劃分析應(yīng)用菜單包括顯示規(guī)劃數(shù)據(jù)圖層、關(guān)閉規(guī)劃數(shù)據(jù)圖層、導(dǎo)入規(guī)劃審批邊界文本文件菜單項。點擊“顯示規(guī)劃數(shù)據(jù)圖層”菜單項,與規(guī)劃數(shù)據(jù)相關(guān)的圖層被打開,該類圖層具有可見性。點擊“關(guān)閉規(guī)劃數(shù)據(jù)圖層”菜單項,與規(guī)劃數(shù)據(jù)相關(guān)的圖層被關(guān)閉,該類圖層具有不可見性。點擊“導(dǎo)入規(guī)劃審批邊界文本文件”菜單項,顯示導(dǎo)入規(guī)劃審批邊界文本文件對話框,選擇滿足系統(tǒng)格式要求的規(guī)劃邊界數(shù)據(jù)文件,在“申請規(guī)劃審批的數(shù)據(jù)”圖層中繪制規(guī)劃邊界數(shù)據(jù)文件對應(yīng)的面狀圖形。
4)宗地信息查詢功能。宗地信息查詢菜單包括點擊查看宗地信息、宗地信息表查詢、宗地權(quán)利人查詢菜單項。點擊“點擊查看宗地信息”菜單項,使用鼠標(biāo)點擊某一宗地對應(yīng)的面狀區(qū)域,顯示“宗地信息表”對話框,顯示該宗地對應(yīng)的屬性信息。點擊“宗地信息表查詢”菜單項,顯示“宗地信息表查詢”對話框,設(shè)置相關(guān)查詢選項,點擊“確定”按鈕,出現(xiàn)“查詢結(jié)果”對話框。根據(jù)查詢到的記錄,可以通過右鍵快捷菜單,選擇“查看調(diào)查表…”或“定位宗地圖層”菜單項,顯示該宗地對應(yīng)的屬性信息;或者選擇“定位宗地圖層”菜單項,顯示該宗地。點擊“宗地權(quán)利人查詢”菜單項,顯示“宗地權(quán)利人查詢”對話框,設(shè)置相關(guān)查詢選項,點擊“確定”按鈕,出現(xiàn)“查詢結(jié)果”對話框。根據(jù)查詢到的記錄,可以通過右鍵快捷菜單,選擇“查看調(diào)查表…”或“定位宗地圖層”菜單項,顯示該宗地對應(yīng)的屬性信息;或者選擇“定位宗地圖層”菜單項,顯示該宗地。
5)用戶管理功能。用戶管理菜單包含用戶管理菜單選擇項。點擊“用戶管理”菜單項,顯示“用戶管理”對話框,通過點擊“添加人員”、“刪除人員”和“完成修改”按鈕為用戶提供對登錄用戶名稱、密碼等相關(guān)信息的管理。
4 編程代碼優(yōu)化
系統(tǒng)運行時,狀態(tài)欄會顯示當(dāng)前鼠標(biāo)移動實時二維坐標(biāo),在系統(tǒng)默認(rèn)狀態(tài)下橫縱坐標(biāo)的坐標(biāo)單位一般為“esriUnknownUnits”或“esriMeters”等,在系統(tǒng)正常單位的前面加上了前綴“esri”,這樣一來顯得運行界面不夠友好。在初次處理這個問題的時候作者定義了一個全局變量sMap并在Form_Load函數(shù)中進(jìn)行了函數(shù)初始化,之后在地圖控件axMapcontrol1中的onMapReplaced事件中通過一個switch語句,用sMap將各單位一一替換,達(dá)到了預(yù)期效果。但是代碼顯得有一些重復(fù)利用,經(jīng)過改進(jìn),作者選擇了一種更加簡便的方法,那就是采用了substring(截取字符串)的方法,這樣一來只用了一行代碼就解決了原來幾十條代碼才能完成的任務(wù),提高了系統(tǒng)的運行效率,也給系統(tǒng)后期維護(hù)與升級帶來了好處。修改后的代碼CoordinateLabel.Text="X="+e.mapX.ToString()+"Y="+e.mapY.ToString()+""+this.axMapControl1.MapUnits.ToString().Substring(4);
5 結(jié)語
宅基地普查管理信息系統(tǒng)的建立是一個長期的系統(tǒng)工程 , 并且要隨著技術(shù)和需求的變化不斷地完善和更新,這樣才能為社會提供一致的、現(xiàn)實性的基礎(chǔ)地理信息數(shù)據(jù) ,并通過與城市的政府信息網(wǎng)連接, 為相關(guān)部門的管理決策以及經(jīng)濟建設(shè)的各個方面提供信息保障。由此我們可以看到,發(fā)展便捷高效而又易于被大家接受的信息管理系統(tǒng),我們需要做的還有很多。
參考文獻(xiàn):
[1]戴汝為.數(shù)字城市——一類開放的復(fù)雜巨系統(tǒng)[J].中國工程科學(xué),2005,7(8).
[2]劉曉艷.虛擬城市建設(shè)原理與方法[M].北京:科學(xué)出版社,2003.
作者簡介:
賈思楊(1990-),男,碩士研究生,主要研究方向:地理信息系統(tǒng)集成開發(fā);李家(1957-),男,本科,副教授,主要研究方向: 地理信息系統(tǒng)集成開發(fā)。