郭克楠
摘 要:隨著城鄉(xiāng)管理與建設(shè)對地理空間數(shù)據(jù)的要求越來越多、越來越高,協(xié)調(diào)地理空間數(shù)據(jù)的使用,加強對地理信息資源有效而經(jīng)濟的管理,全面實現(xiàn)空間數(shù)據(jù)的共享,成為城市管理信息系統(tǒng)建設(shè)范疇越來越迫切的需求。因此必須依據(jù)統(tǒng)一的標準規(guī)范建立一個全面共享的地理信息數(shù)據(jù)庫,并開發(fā)一套能夠集中管理、維護并更新海量空間數(shù)據(jù)的地理信息數(shù)據(jù)庫管理系統(tǒng)對其進行管理和維護,從而為各部門業(yè)務辦理和應用系統(tǒng)開發(fā)提供統(tǒng)一的數(shù)據(jù)平臺,從整體上提高工作效率和管理水平。
關(guān)鍵詞:城市規(guī)劃;地理數(shù)據(jù)庫;管理系統(tǒng)
中圖分類號:P208 文獻標識碼:A 文章編號:1006-8937(2014)5-0042-02
1 基礎(chǔ)地理數(shù)據(jù)管理系統(tǒng)的建設(shè)目地和具體內(nèi)容
1.1 建設(shè)的目的
南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)是一個把圖形管理系統(tǒng)和數(shù)據(jù)管理系統(tǒng)有機地結(jié)合起來,對基礎(chǔ)空間信息進行收集、存儲、分析和可視化表達的信息處理與管理系統(tǒng)。在數(shù)據(jù)中心基礎(chǔ)物理支撐設(shè)施的基礎(chǔ)上,利用先進而成熟的計算機技術(shù)和GIS技術(shù),對地理信息中心現(xiàn)有數(shù)據(jù)資源進行集中管理,對南陽市現(xiàn)有基礎(chǔ)地理信息數(shù)據(jù)進行綜合分析,并從南陽市基礎(chǔ)地理信息數(shù)據(jù)的生產(chǎn)、入庫、更新、管理、服務等方面全面考慮,對南陽市基礎(chǔ)空間數(shù)據(jù)進行統(tǒng)一管理、開發(fā)和利用。
1.2 建設(shè)的具體內(nèi)容
南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)將沿用成熟的ArcSDE結(jié)合Oracle的空間數(shù)據(jù)管理模式,將空間數(shù)據(jù)存儲在關(guān)系型數(shù)據(jù)庫中,通過空間數(shù)據(jù)引擎以及應用服務器對空間數(shù)據(jù)進行有效管理,并通過專用開發(fā)包進行功能開發(fā)。
①南陽市基礎(chǔ)地理數(shù)據(jù)庫管理子系統(tǒng)采用C/S結(jié)構(gòu),實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)的入庫、更新、管理、視圖管理、查詢檢索、數(shù)據(jù)分析、專題圖制作、數(shù)據(jù)庫維護以及專業(yè)統(tǒng)計等功能。
②南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)預處理子系統(tǒng)采用C/S結(jié)構(gòu),實現(xiàn)數(shù)據(jù)的格式轉(zhuǎn)換,數(shù)據(jù)質(zhì)量檢查,數(shù)據(jù)整理等功能。
③系統(tǒng)管理子系統(tǒng)實現(xiàn)用戶管理、日志管理和數(shù)據(jù)字典等功能。
2 基礎(chǔ)地理數(shù)據(jù)庫管理的措施
南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)建設(shè)工作將針對數(shù)據(jù)庫建庫要求和技術(shù)規(guī)范的要求,通過廣泛進行技術(shù)調(diào)研和開展需求分析,制定適應的數(shù)據(jù)標準規(guī)范和技術(shù)路線;以現(xiàn)有的數(shù)據(jù)資源為基礎(chǔ),按照規(guī)范的數(shù)據(jù)分層和編碼規(guī)定,經(jīng)過數(shù)據(jù)采集、數(shù)據(jù)生產(chǎn)、數(shù)據(jù)處理、數(shù)據(jù)更新、數(shù)據(jù)整合和數(shù)據(jù)檢查等,建立規(guī)范化的南陽市規(guī)劃局基礎(chǔ)數(shù)據(jù)庫。
在南陽市基礎(chǔ)數(shù)據(jù)庫建成的基礎(chǔ)上,以面向應用為主要內(nèi)容,遵從現(xiàn)有的管理模式和業(yè)務流程,設(shè)計實用的數(shù)據(jù)庫管理系統(tǒng),選用成熟的GIS應用開發(fā)平臺和可視化集成開發(fā)工具,遵循軟件工程化方法的開發(fā)策略,通過定制開發(fā)構(gòu)造滿足系統(tǒng)功能設(shè)計要求的軟件。
南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)建設(shè)將采用實用、成熟的技術(shù)方法進行面向應用的二次開發(fā)設(shè)計,考慮各種數(shù)據(jù)間的邏輯聯(lián)系,顧及系統(tǒng)的功能需求、持續(xù)發(fā)展、維護管理與數(shù)據(jù)更新等方面的要求,結(jié)合當今計算機網(wǎng)絡技術(shù)、GIS技術(shù)、軟件工程技術(shù),特別是以O(shè)racle為代表的空間數(shù)據(jù)庫技術(shù)的最新發(fā)展,通過基于GIS組件的功能定制開發(fā),力求使系統(tǒng)設(shè)計滿足系統(tǒng)性能穩(wěn)定、功能實用的要求,使系統(tǒng)建設(shè)達到項目建設(shè)的預期目標。
南陽市基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)建設(shè)開發(fā)將基于.NET技術(shù),開發(fā)過程采用增量迭代模型,使用Microsoft Visual Studio.NET2005作為開發(fā)工具,同時采用Developer Express Inc.公司的Net系列組件實現(xiàn)界面框架和報表的開發(fā),利用ESRI公司提供的Arc GIS Engine專用開發(fā)包提供的功能強大COM組件,構(gòu)建滿足業(yè)務功能需求的集成化數(shù)據(jù)庫管理系統(tǒng)。
系統(tǒng)建設(shè)工作涉及軟硬件選購、數(shù)據(jù)整理、數(shù)據(jù)建庫、系統(tǒng)軟件設(shè)計開發(fā)等具體內(nèi)容,需要采用現(xiàn)有的地理信息領(lǐng)域和軟件工程范疇相關(guān)的標準規(guī)范,以保證項目實施的質(zhì)量和效益。
3 軟件工程標準
為保證系統(tǒng)的成功開發(fā),需要貫徹現(xiàn)有的軟件工程標準規(guī)范,以利于軟件開發(fā)過程的控制、監(jiān)督、管理,提高軟件開發(fā)的質(zhì)量,縮短開發(fā)時間,減少開發(fā)和維護所需費用,便于協(xié)作、交流、溝通,使軟件開發(fā)工作更加科學、更有效率、更具成效,系統(tǒng)更貼近用戶業(yè)務要求。
4 基礎(chǔ)地理數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)
4.1 平臺的總體架構(gòu)
南陽市規(guī)劃局基礎(chǔ)數(shù)據(jù)管理平臺總體體系結(jié)構(gòu)由數(shù)據(jù)層、中間層、應用層等三部分構(gòu)成。
①數(shù)據(jù)層。以基于Oracle數(shù)據(jù)庫系統(tǒng)存儲管理機制下建立南陽市規(guī)劃局局基礎(chǔ)數(shù)據(jù)庫,內(nèi)容包括基礎(chǔ)地理數(shù)據(jù)庫、土地基礎(chǔ)數(shù)據(jù)庫等多種類型的數(shù)據(jù)。
②中間層。中間層由ADO.NET(數(shù)據(jù)庫訪問接口)、Arc SDE空間數(shù)據(jù)庫引擎、Arc GIS Engine等組成,提供數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)接口和應用服務。
③應用層。根據(jù)南陽市規(guī)劃局基礎(chǔ)數(shù)據(jù)管理平臺的需求,分成三個子系統(tǒng),分別為:數(shù)據(jù)預處理子系統(tǒng)、數(shù)據(jù)管理子系統(tǒng)和系統(tǒng)管理子系統(tǒng)。
4.2 平臺的功能結(jié)構(gòu)
南陽市規(guī)劃局基礎(chǔ)數(shù)據(jù)管理的主要功能為將空間數(shù)據(jù)進行集成統(tǒng)一管理,可在此基礎(chǔ)上進行一些綜合應用等功能,包括數(shù)據(jù)入庫與更新、數(shù)據(jù)提取、歷史數(shù)據(jù)管理與恢復、圖層管理、地圖瀏覽與定位、數(shù)據(jù)查詢統(tǒng)計、地圖制圖、地圖符號化顯示、地圖調(diào)圖等。
5 經(jīng)濟效益和社會效益分析
5.1 實現(xiàn)了從數(shù)據(jù)建庫到分發(fā)的整套流程
平臺實現(xiàn)了從前端數(shù)據(jù)處理到入庫、更新、提取、制圖打印、分發(fā)的一整套數(shù)據(jù)生產(chǎn)與管理流程,南陽市城市規(guī)劃地理信息中心充分發(fā)揮數(shù)據(jù)中心的職能,為其它單位部門提供優(yōu)質(zhì)高效的數(shù)據(jù)服務。
5.2 實現(xiàn)了多類型、多尺度、多時態(tài)空間數(shù)據(jù)的集成化管理
目前南陽市基礎(chǔ)地理信息數(shù)據(jù)庫中的數(shù)據(jù)主要包括基礎(chǔ)地理數(shù)據(jù)、規(guī)劃審批成果,以及多種格式和分辨率的衛(wèi)星影像數(shù)據(jù)、航片數(shù)據(jù)等。南陽市基礎(chǔ)地理信息數(shù)據(jù)庫管理系統(tǒng)可以通過統(tǒng)一的空間定位參考使這些數(shù)據(jù)相互疊加和套合,形成高度集成化的空間數(shù)據(jù)庫。將來新的空間數(shù)據(jù)入庫后也可以方便地進行集成管理。
5.3 解決了海量、大范圍連續(xù)空間數(shù)據(jù)的高效存儲和管理
目前南陽市基礎(chǔ)地理信息數(shù)據(jù)庫的數(shù)據(jù)量將近50 G,隨著數(shù)據(jù)的不斷增加和更新,數(shù)據(jù)量還將繼續(xù)增加,通過一定的數(shù)據(jù)組織和存儲機制可以實現(xiàn)在數(shù)據(jù)庫范圍內(nèi)進行快速瀏覽和查詢。
5.4 可根據(jù)自定義范圍進行批量數(shù)據(jù)入庫與更新
平臺支持根據(jù)指定的參考范圍圖層文件,對多個工程范圍、多個圖層數(shù)據(jù)同時進行批量數(shù)據(jù)更新,使用戶無需頻繁進行工程數(shù)據(jù)更新操作。在更新過程中,系統(tǒng)提供了實時的進展情況日志信息,用戶可以隨時清楚地了解到更新的進展情況。
5.5 提供了基于數(shù)據(jù)庫的標準制圖
本系統(tǒng)提供了基于數(shù)據(jù)庫制作符合國家標準的多種比例尺標準地圖以及南陽市地方標準地圖的整飾功能。在數(shù)據(jù)庫制圖模塊中,圖幅整飾和圖例以模板的方式提供,如果要制作其它圖式的地圖,只需要改變模板。
6 結(jié) 語
綜上所述,地理數(shù)據(jù)庫管理系統(tǒng)的設(shè)計能夠符合城市規(guī)劃管理工作的實際要求,在實際應用之后,能夠有良好的經(jīng)濟及社會效益形成,為城市規(guī)劃部門工作的展開提供優(yōu)質(zhì)高效的數(shù)據(jù)服務。
參考文獻:
[1] 徐永紅,徐穎.基于測繪的基礎(chǔ)地理數(shù)據(jù)庫建設(shè)[J].測繪與空間地理信息,2006,(5).
[2] 劉娟,郭志佳.基礎(chǔ)地理信息數(shù)據(jù)庫建設(shè)及應用的現(xiàn)狀[J].測繪與空間地理信息,2005,(5).