王湘茹,薛 萍
(新疆維吾爾自治區(qū)第二測繪院,新疆烏魯木齊 830002)
基于 GIS的土地利用規(guī)劃管理信息系統(tǒng)設(shè)計與開發(fā)
王湘茹,薛 萍
(新疆維吾爾自治區(qū)第二測繪院,新疆烏魯木齊 830002)
應(yīng)用辦公自動化、GIS、Oracle數(shù)據(jù)庫等技術(shù),在MapGuide平臺上按照土地利用規(guī)劃有關(guān)條例、規(guī)程和規(guī)定要求,對土地利用規(guī)劃管理信息系統(tǒng)的設(shè)計與開發(fā)進行總結(jié)。本系統(tǒng)從土地管理信息化建設(shè)研究角度出發(fā),可實現(xiàn)土地利用規(guī)劃成果存儲、查詢和管理的數(shù)字化,并初步實現(xiàn)土地利用總體規(guī)劃和專項規(guī)劃計算機輔助編制和修編,以及土地利用規(guī)劃實施的自動化。
土地利用;總體規(guī)劃;MapGuide;Oracle
在 GIS技術(shù)高速發(fā)展的今天,為從根本上解決土地利用規(guī)劃工作方式落后的問題,改變規(guī)劃工作的現(xiàn)狀,徹底改變傳統(tǒng)工作方式給規(guī)劃工作帶來的低效、低質(zhì)狀態(tài),并從根本上解決傳統(tǒng)方式所不能解決的問題,徹底實現(xiàn)土地利用規(guī)劃成果存儲、管理、查詢的數(shù)字化,實現(xiàn)土地利用總體規(guī)劃和專項規(guī)劃計算機輔助編制和修編,實現(xiàn)土地利用規(guī)劃實施的自動化,就是建設(shè)土地利用規(guī)劃管理信息系統(tǒng)的重要意義所在。
1.系統(tǒng)總體集成框架結(jié)構(gòu)設(shè)計
本系統(tǒng)的總體集成框架結(jié)構(gòu)分為兩個部分:土地利用規(guī)劃信息發(fā)布平臺和土地利用規(guī)劃系統(tǒng)桌面平臺,是一個包括業(yè)務(wù)運行系統(tǒng)、信息發(fā)布網(wǎng)站、數(shù)據(jù)庫和其他輔助設(shè)施、輔助功能所組成的復(fù)雜系統(tǒng)??傮w結(jié)構(gòu)和網(wǎng)絡(luò)結(jié)構(gòu)如圖 1和圖 2所示。
2.系統(tǒng)開發(fā)平臺
本系統(tǒng)開發(fā)平臺主要包括三個部分:開發(fā)平臺、開發(fā)支持平臺和空間信息發(fā)布平臺,見表 1。
表1 系統(tǒng)開發(fā)平臺表
圖1 系統(tǒng)總體框架圖
圖2 土地利用規(guī)劃信息系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)
3.系統(tǒng)數(shù)據(jù)庫平臺
本系統(tǒng)采用Oracle作為數(shù)據(jù)庫平臺,是基于以下因素:①本系統(tǒng)所使用的基礎(chǔ)數(shù)據(jù)都很大;②本系統(tǒng)要實現(xiàn)空間數(shù)據(jù)的快速索引及協(xié)同設(shè)計;③本系統(tǒng)使AutoMap與Oracle Spatial結(jié)合得非常完美,能夠?qū)崿F(xiàn)將實體數(shù)據(jù)與屬性數(shù)據(jù)無任何損失地導(dǎo)入到數(shù)據(jù)庫中,而這是其他 GIS產(chǎn)品所面臨的一個癥結(jié)。
1.數(shù)據(jù)預(yù)處理模塊
數(shù)據(jù)預(yù)處理模塊包括 VCT前處理、VCT后處理、其他格式的數(shù)據(jù)轉(zhuǎn)換為符合本規(guī)劃系統(tǒng)下的數(shù)據(jù)。其中VCT前處理實現(xiàn)的是將VCT格式的文本數(shù)據(jù)轉(zhuǎn)換為DWG的圖形數(shù)據(jù);VCT后處理實現(xiàn)的是將此DWG的圖形數(shù)據(jù)依據(jù)規(guī)劃標準轉(zhuǎn)換為本系統(tǒng)的DWG格式;其他格式的數(shù)據(jù)轉(zhuǎn)換是將其他 GIS產(chǎn)品的數(shù)據(jù)轉(zhuǎn)換為本系統(tǒng)的數(shù)據(jù)格式。
2.規(guī)劃工作空間模塊
規(guī)劃工作空間模塊以AutoCAD浮動面板的方式與用戶進行交互,可以實現(xiàn)將整個規(guī)劃流程及規(guī)劃修編、數(shù)據(jù)庫操作等整合到此面板中,使用戶只需在規(guī)劃工作空間面板就可以完成規(guī)劃的大部分工作,從而提高工作效率。
3.數(shù)據(jù)輸入模塊
此模塊完成規(guī)劃信息的輸入,當將規(guī)劃期數(shù)據(jù)進行規(guī)劃預(yù)處理后轉(zhuǎn)為規(guī)劃圖還需要添加新的規(guī)劃信息時,如旅游資源等,則需要采用此模塊進行規(guī)劃圖件的更新,將此模塊集成到規(guī)劃工作空間中。此模塊采用無模式對話框與本系統(tǒng)可以更好地進行交互。
4.空間分析模塊
空間分析模塊是本系統(tǒng)的核心模塊。此模塊可以根據(jù)用戶的需求進行各種拓撲分析??梢詧?zhí)行最短路徑跟蹤分析、最佳路徑分析、連通跟蹤分析、拓撲疊加分析、融合復(fù)合拓撲分析、拓撲的緩沖分析等。
主要包含元數(shù)據(jù)庫和空間數(shù)據(jù)庫的設(shè)計。其中系統(tǒng)的空間數(shù)據(jù)的存儲與管理是通過 Oracle Spatial空間數(shù)據(jù)引擎來完成的。Oracle Spatial主要通過元數(shù)據(jù)表、空間數(shù)據(jù)字段(即 SDO_GEOMETRY字段)和空間索引來管理空間數(shù)據(jù),并在此基礎(chǔ)上提供一系列空間查詢和空間分析的函數(shù),讓用戶進行更深層次的 GIS應(yīng)用開發(fā)。Oracle Spatial使用空間字段 SDO_GEOMETRY存儲空間數(shù)據(jù),用元數(shù)據(jù)表來管理具有 SDO_GEOMETRY字段的空間數(shù)據(jù)表,并采用 R樹索引和四叉樹索引技術(shù)來提高空間查詢和空間分析的速度。
本系統(tǒng)是在圖形處理和數(shù)據(jù)庫平臺基礎(chǔ)上,建立的土地利用總體規(guī)劃和專項規(guī)劃數(shù)據(jù)庫,通過規(guī)劃圖形及屬性處理基本子系統(tǒng)、規(guī)劃輔助編制與修補子系統(tǒng)、規(guī)劃成果管理子系統(tǒng)、規(guī)劃實施管理子系統(tǒng)、規(guī)劃分析與查詢子系統(tǒng)實現(xiàn)土地利用規(guī)劃管理的自動化,通過規(guī)劃信息發(fā)布子系統(tǒng)對社會發(fā)布土地利用規(guī)劃信息,實現(xiàn)規(guī)劃信息的社會化服務(wù)。系統(tǒng)的邏輯結(jié)構(gòu)如圖 3所示。
圖3 本系統(tǒng)的邏輯結(jié)構(gòu)
1)本系統(tǒng)利用 Autodesk公司提供的 AutoMap為開發(fā)平臺,以ARX面向?qū)ο箝_發(fā)技術(shù)結(jié)合C++,由于通過此平臺開發(fā)出來的動態(tài)庫與 AutoMap共享同一塊內(nèi)存區(qū)域,以此進行開發(fā)的方案是較佳的。
2)本系統(tǒng)采用 AutoMap+Oracle(Oracle Spatial)+MapGuide構(gòu)建空間數(shù)據(jù)庫和信息服務(wù)數(shù)據(jù)庫,有海量數(shù)據(jù)存儲、管理和分析的優(yōu)勢。
3)將 Oracle Spatial中的信息以空間索引結(jié)構(gòu)調(diào)入內(nèi)存,對此空間索引進行操作然后再將感興趣的信息調(diào)入物理內(nèi)存中,能夠提高整個系統(tǒng)的性能。
[1] 崔鐵軍.地理空間數(shù)據(jù)庫原理[M].北京:科學出版社,2007.
[2] 張繼賢,唐新明,翟亮.關(guān)于信息化測繪技術(shù)體系的思考[J].測繪通報,2008(5):11-16.
GIS-based Land-use and Plann ingManagement Information System: Design and Development
WANG Xiangru,XUE Ping
0494-0911(2010)07-0044-02
P208
B
2010-04-30
王湘茹(1960—),女,湖南邵東人,工程師,主要從事質(zhì)檢工作和 GIS數(shù)據(jù)的生產(chǎn)。