摘 要:文章介紹了基于ArcEngine的農村土地信息管理系統建設。主要內容包括了系統建設過程中的系統設計目標、系統總體設計和功能設計,并以成都市某區為例對該系統功能進行實現。
關鍵詞:ArcEngine;土地信息管理系統;土地變更
引言
土地是生存之本,隨著城市化進程的加速,農村土地變化日新月異,土地的科學管理,變成了一項十分重要與艱巨的任務。因此,建立一個科學、規范、信息完整的土地管理系統顯得尤其重要。本文以成都市某區的第二次全國土地調查數據和農村產權制度改革數據為基礎,開發了基于ArcEngine的農村土地信息管理系統。
1 系統的設計目標
建立土地信息管理系統的主要目的是科學、高效的進行土地管理,滿足土地管理部門辦公自動化。通過對該區農村土地管理的研究,該系統應充分滿足該區土地管理部門對土地利用現狀、土地權屬、基本農田等空間數據和非空間屬性數據進行采集、編輯、統計分析、輸出等要求,為該區的土地管理、規劃及利用提供決策服務。
2 系統總體設計
2.1 系統結構設計
2.2 系統的空間數據庫設計
本次農村土地信息管理系統的數據庫的設計和建立采用的是Geodatabase面向對象的數據模型,并結合ArcSDE空間數據引擎,將該系統的空間和屬性數據一起存儲在SQL Sever大型關系數據庫中。通過這種方式可以有效的解決該系統在運行過程中出現的各種海量數據的管理、查詢、存儲等操作問題。
2.3 系統功能的設計與實現
本次農村土地信息管理系統的主要功能包括圖形的編輯、圖形和屬性查詢、土地的變更管理、輸出等功能。其系統運行的主界面如下(如圖2):
2.3.1 編輯功能
在本系統的編輯功能的實現是通過直接調用ArcEngine內置的編輯工具實現的。只要在MainLoad事件中加載這些動態鏈接庫就可以了。該編輯菜單可以實現捕捉、繪圖、查詢等功能。
2.3.2 查詢功能
本次農村土地管理系統的數據量比較大,包含了第二次全國土地調查數據、產權改革數據及征地數據等,一個好的查詢功能可以極大的提高工作效率。正對土地管理的日常工作情況,本系統的查詢功能包含三個內容,即由屬性查詢圖形、由圖形查其屬性以及歷史查詢三種。
屬性查詢圖形是通過給定要素的屬性從而查詢出其空間位置,并將查詢結果在地圖中高亮顯示。由圖形查詢屬性是通過在圖上點擊需查詢的圖斑,系統立即彈出該圖斑的屬性信息并對該圖斑高亮顯示,從而實現圖斑信息查詢功能。歷史查詢功能的實現主要是在變更操作時進行,其目的是將變更前的圖斑信息存儲到歷史查詢的圖層中,以便可隨時查詢變更前圖斑的信息。本系統中當用戶需要進行歷史查詢時,點擊需查詢的圖斑若該圖斑有歷史信息則顯示最近變更前的圖形并進行高亮顯示。
2.3.3 變更管理
土地變更是土地管理部門日常工作中的重要部分,每年都要進行一次土地變更調查,以保證土地信息的現勢性。土地的變更形式有圖斑的分割、圖斑的合并、圖斑的屬性變化等。下面主要介紹本次農村土地信息管理系統中土地變更的實現。
(1)圖斑分割
(2)圖斑的合并
(3)復雜變更
2.3.4 輸出功能
本系統的輸出模塊除了可以進行圖形轉換輸出外,還可以直接實現土地利用分類表的統計輸出,并形成Excel文件,用于數據成果的提交。
3 結束語
本系統采用C/S模式,使用ArcEngine的嵌入式GIS組件,開發了成都市某區的農村土地信息管理系統。本系統實現了圖形編輯,查詢、變更管理、數據輸出等功能,對農村土地的信息進行有效的管理,保證了數據的現勢性,提升了系統的易用性,滿足了土地管理部門日常辦公的需求。
參考文獻
[1]張奧麗,李永樹.基于ArcGIS Geodatabase的地籍數據組織與管理[J].測繪工程,2009,18(4):38-42.
[2]高寵.羊安鎮土地信息管理系統設計與實現[D].成都:電子科技大學,2009.
[3]張健,王家海,王麗麗.基于Geodatabase城鎮地籍管理信息系統設計與實現[J].測繪科學,2009.
[4]穆合義.基于ArcGIS Engine的土地儲備管理信息系統開發[D].長沙:中南大學,2009.