趙洪濤
摘要:為了讓土地管理部門或用戶能夠第一時間掌握土地變化信息,了解土地變化趨勢。作者在MapInfo環(huán)境下建立地籍管理系統(tǒng), 該系統(tǒng)是利用MapInfo作為開發(fā)平臺,利用MapBasic作為集成開發(fā)語言,建立起來的一個地籍管理系統(tǒng)。本系統(tǒng)主要開發(fā)了圖斑查詢、面積查詢、區(qū)域統(tǒng)計功能,這些功能基本上能夠足用戶的查詢需要。
關鍵詞:MapInfoMapBasic地籍管理系統(tǒng)查詢
中圖分類號:P208 文獻標識碼:A 文章編號:1672-3791(2012)06(b)-0033-02
地籍管理是為了鞏固和發(fā)展土地的社會注意公有制,為有效的組織全國土地的經濟,合理利用,協調國民經濟各部門的用地計劃,為推進改革,開放和土地使用制度變革服務的一項綜合性國家措施。近年來,土地管理部門在大規(guī)模的土地調查的基礎上,取得了關于我國土地的數量、質量、分布、類型等情況的大量屬性數據和圖形數據。面對如此大量的數據紙介質存儲方式和常規(guī)的手工管理模式越來越難以滿足土地管理工作的需要,地籍管理必須走向信息化的道路,必須采用計算機技術以成為廣大土地工作者的共識。地籍管理信息系統(tǒng)結合當前先進的計算機技術,將日常地籍管理工作計算機化。在計算機中提供土地的變化信息,以供土地管理部門和用戶的使用。地籍管理信息系統(tǒng)是目前地籍管理中最重要的內容。本系統(tǒng)是在MapInfo環(huán)境下建立的,運用了MapBasic語言進行二次開發(fā),主要開發(fā)了圖斑查詢、面積查詢、區(qū)域統(tǒng)計功能,這些功能能夠足用戶的查詢需要。
1 開發(fā)環(huán)境簡介
對于地籍管理管理系統(tǒng)的實現,主要分成兩大部分,即對數據的處理和管理系統(tǒng)的相關功能的開發(fā)與建立。操作系統(tǒng)平臺選用Windows 98/NT/2000/XP,利用MapInfo作為系統(tǒng)開發(fā)平臺,整個系統(tǒng)采用MapBasic來進行集成開發(fā)。
1.1 MapInfo簡介
MapInfo Professional是一個卓越的桌面地理信息系統(tǒng)(GIS),它復雜而深層次的可視化地理分析功能和簡單、高效的空間數據處理功能為用戶快速建立信息系統(tǒng)并進行輔助決策提供了有效的手段,因而在統(tǒng)計、信息中心、測繪等部門得到了廣泛的應用,并受到良好的應用效果[3]。MapInfoProfessional是地理信息系統(tǒng)的代表之一,MapInfo公司將MapInfo的市場定位總結為一個等式:MapInfo=Mapping+Information[3]。
1.2 MapBasic簡介
本設計主要是利用二次開發(fā)工具MapBasic編程實現。MapBasic語言作為MapInfo地理信息系統(tǒng)的開發(fā)工具,是美國MapInfo公司于1985年推出的,最初版本為1.0,其后隨著MapInfo地理信息系統(tǒng)版本的不斷更新和功能不斷增強,MapBasic語言版本也隨之不斷更新,其功能也不斷得到增強。至今,MapInfo公司推出的MapBasic語言的6.0版本。作為MapInfo集成開發(fā)的MapBasic6.0,它具有強大的地理信息數據操作功能,豐富的程序語句和完善的各類函數。隨著MapInfo地理信息平臺的流行,MapBasic6.0已經成為應用非常廣泛的地理信息開發(fā)工具軟件。
2 系統(tǒng)設計
MapInfo表達數據主要有兩種方式:地圖窗口和瀏覽窗口。在地圖窗口中顯示的是圖形數據,在瀏覽窗口中顯示的是屬性數據。本系統(tǒng)針對的是地籍管理,其管理的基本對象是圖斑,包括圖斑的圖形和地類、斑號、面積等屬性信息;其次管理的是該地區(qū)內的范圍以及該范圍內各類土地面積等信息;另外還有管理道路、堤壩、注記等其他對象,系統(tǒng)管理這些對象,只是為了輸出圖形的需要,并不關心它的屬性信息。
2.1 圖層的設置
在地圖窗口中管理實體采用分層的方法,根據實體類型的不同,把他們安排在不同的圖層當中,以便于對他們進行查詢、編輯、輸入、輸出。本系統(tǒng)主要設計了以下的圖層:1)圖斑,是地籍管理的基本對象,是由圖斑線圍成的封閉區(qū)域,圖斑線一般是極不規(guī)則的自然曲線;2)村界,村級行政單位間的界線;3)鄉(xiāng)界,鄉(xiāng)級行政單位間的界線;4)縣區(qū)界,縣區(qū)級行政單位間的界線;5)道路界,用單線表示的各種寬度的道路;6)圖斑注記,關于圖斑的數字說明,一個是圖斑號,另一個是地類號,利用橫線上下隔開,標注在圖斑范圍的中央;7)路寬注記,說明道路寬度的數字注記,按垂直于道路的延伸方向標注在道路中間。在土地利用現狀圖上,道路用單線表示,有時道路線和圖斑線重合,這種情況下,圖上的線條既表示圖斑線又表示道路。當道路線不表示圖斑線時,則道路的寬度注記外加有括號;8)名稱注記,縣、鄉(xiāng)、村的名稱。
2.2 系統(tǒng)對數據的要求
1)對圖斑的要求,圖斑是地籍管理系統(tǒng)中最基本、最主要的對象,完整圖斑圖形信息和完整的圖斑屬性信息才構成完整的圖斑信息。表示圖斑的圖形應該是由一條或多條閉合的線所組成的封閉區(qū)域。表示圖斑的屬性信息是由多個字段值組成的一條紀錄。圖斑的圖形信息和屬性信息應該由一個標識符聯系在一起。相鄰的圖斑之間應該沒有縫隙。2)對行政范圍的要求,村的范圍應該是由一條或多條行走于圖斑線上的閉合曲線組成的區(qū)域。同樣,鄉(xiāng)范圍應該是由一條或多條行走于村范圍邊線上的閉合曲線組成的區(qū)域。村范圍之間、鄉(xiāng)范圍之間也不應該有縫隙存在。和每個行政范圍對應的屬性便是他的名稱、各類用地的面積等內容。3)對其他地理要素的要求,本系統(tǒng)主要是管理村范圍。在系統(tǒng)中具備這個實體的完整信息之后,就可以基本實現地籍管理,滿足一般的查詢,但是對圖形的輸出還是用戶的一個較為重要的需求。
3 系統(tǒng)的開發(fā)與實現
3.1 圖斑查詢
就是在對話框中輸入圖斑號,就可以獲得這個圖斑內包含的土地信息。如圖1示。
從圖1中,我們不難發(fā)現,我們在圖斑編號對話框中輸入圖斑號70,點擊確定,通過系統(tǒng)的自動運行,我們可以在這個對話框中看到數據列表下的地類代碼是11,這個代表是耕地。地類名稱是115,代表的是菜地(菜地:指常年種植蔬菜為主的耕地,包括大棚用地)。權屬性質是C,由于本圖是一幅新城的農村土地利用現狀圖,C代表是村級權屬。村鎮(zhèn)的名稱是河東村。計算面積是179553.24km2。變更類型是由114—115轉變,既是由旱地(114代表旱地:旱地是指無灌溉設施,靠天然降水種植旱作物的耕地,包括沒有灌溉設施,僅靠引洪灌溉的耕地。)轉變?yōu)椴说?。在按圖斑號查詢的對話框中,我們能夠了解到許多詳細的信息,這個是讓用戶能夠在第一時間內獲得第一手資料的最好的查詢工具。
3.2 面積查詢
我們選擇一塊圖斑,點擊它,能夠獲得這塊圖斑的面積。這個面積查詢主要是為用戶提供這個圖斑內的土地面積的變化。能夠了解到土地的減少量。
3.3 區(qū)域統(tǒng)計功能的實現
如圖2所示。在這個圖中我們可以運用二次開發(fā)的區(qū)域數據統(tǒng)計功能,在這個區(qū)域中任意選取一塊閉合的區(qū)域。雙擊鼠標左鍵后,將彈出一個窗口。
點擊保存以后,會自動生成一個餅狀統(tǒng)計圖。如3圖所示。
在這個自動生成的地類統(tǒng)計面積圖中我們可以看出:綠色區(qū)域代表的地類是203(203代表的是農村居民點),面積約有122387.5645km2。紅色代表的地類是204(204代表的是獨立工礦用地),面積約有19728.2749km2。藍色代表的地類是114(114代表的旱地),面積約有21963.53735km2。
通過區(qū)域地類統(tǒng)計功能,我們可以隨時的了解我們所需要的地域內的各種地類的土地面積變化量。能夠為我們提供各地類的面積變化信息,能夠第一時間掌握土地的變化趨勢。
4 結語
這個地籍管理系統(tǒng)的功能有:(1)因為本系統(tǒng)是在MapInfo環(huán)境下的地籍管理系統(tǒng),所以系統(tǒng)建設有著很強的針對性。(2)本系統(tǒng)具有很強靈活性,系統(tǒng)的功能模塊要是經過一定的改造,可以成為其它的專門的管理信息系統(tǒng)。(3)本系統(tǒng)著重開發(fā)的是按照圖斑號查詢的功能。按照圖斑號查詢是本系統(tǒng)中最為全面最為重要的查詢功能,在此功能下我們可以及時的了解一個區(qū)域內的地類代碼,地類名稱,權屬性質,村鎮(zhèn)名稱,地區(qū)面積和變更類型。(4)面積查詢功能,能夠知道一個封閉區(qū)域內土地面積的大小。(5)區(qū)域統(tǒng)計功能,能夠將一個封閉區(qū)域自動生成餅狀統(tǒng)計圖,從餅狀圖上我們能夠知道封閉區(qū)域內不同的土地類型,以及不同地類所對應的面積大小。通過區(qū)域統(tǒng)計功能,用戶能了解所需要的地域內的各種地類的土地面積變化量。能夠為我們提供各地類的面積變化信息,掌握土地的變化趨勢。
參考文獻
[1] 林增杰,嚴星,譚峻.地籍管理[M].北京:中國人民大學出版社,2000.
[2] 孫忠才.地籍管理[M].北京:中國大地出版社,1999.
[3] 羅云啟,羅毅.數字化地理信息系統(tǒng)MapInfo應用大全[M].北京:北京希望電子出版社,2001.
[4] 王曉武,陳宗敏,杜興國.mapbasic程序設計[M].北京:電子工業(yè)出版社,2000.