黃遞全,向 娟,吳 蕾
(1.國家測繪地理信息局, 重慶測繪院 重慶 400015)
測繪成果資料目錄管理系統(tǒng)設(shè)計與實現(xiàn)
黃遞全1,向 娟1,吳 蕾1
(1.國家測繪地理信息局, 重慶測繪院 重慶 400015)
采用C/S架構(gòu),利用Oracle數(shù)據(jù)庫結(jié)合ArcSDE空間數(shù)據(jù)引擎技術(shù)建立空間數(shù)據(jù)庫,設(shè)計開發(fā)測繪成果資料目錄管理系統(tǒng),實現(xiàn)項目信息管理、成果資料目錄管理、成果資料臺賬管理、存儲介質(zhì)信息管理等。對測繪成果資料管理具有重要意義。
空間數(shù)據(jù)引擎;成果資料;資料目錄
測繪成果是經(jīng)濟社會發(fā)展和國土資源開發(fā)的基礎(chǔ)資料,是重要的地理信息資源,對其進行保護和利用是測繪成果管理的重要內(nèi)容[1-3]。測繪成果數(shù)據(jù)大部分為數(shù)字化成果、是以不同結(jié)構(gòu)存在的數(shù)據(jù)集合,具有數(shù)據(jù)量大,形式內(nèi)容多樣等特點[4]。測繪成果資料管理,首先需要對資料進行整理、編輯,然后規(guī)范化存儲,以便后期再利用[5]?,F(xiàn)時測繪成果管理很大程度依賴于人工,效率較為低下,不利于測繪成果的查詢、再利用。如何規(guī)范、存儲、展示、分析、分發(fā)各形式、各尺度、各時相測繪成果,將成為測繪成果管理的一個重要問題[6,7]。因此建設(shè)成果資料目錄管理系統(tǒng),將各類測繪成果進行統(tǒng)一整合及管理是非常必要的。
系統(tǒng)開發(fā)采用C/S架構(gòu),利用ArcGIS API 技術(shù)對空間數(shù)據(jù)進行操作管理,基于關(guān)系數(shù)據(jù)庫,開發(fā)快速查詢管理數(shù)據(jù)的可視化系統(tǒng)。
成果資料目錄管理系統(tǒng)分三層進行架構(gòu)設(shè)計。通過整理項目基本信息數(shù)據(jù)、成果資料目錄數(shù)據(jù)、成果資料臺賬數(shù)據(jù)、紙質(zhì)資料信息數(shù)據(jù)、存儲介質(zhì)信息數(shù)據(jù)、規(guī)范目錄信息數(shù)據(jù)、用戶信息數(shù)據(jù)、數(shù)據(jù)更新信息數(shù)據(jù)、底圖數(shù)據(jù)、項目結(jié)合圖數(shù)據(jù)、范圍圖數(shù)據(jù)等,形成了基礎(chǔ)數(shù)據(jù)層;利用Oracle數(shù)據(jù)庫快速索引技術(shù),結(jié)合ArcSDE數(shù)據(jù)引擎技術(shù),設(shè)計包含業(yè)務(wù)數(shù)據(jù)和空間數(shù)據(jù)的成果資料目錄管理系統(tǒng)數(shù)據(jù)庫,形成了數(shù)據(jù)管理層;基于目錄數(shù)據(jù)庫開發(fā)成果資料目錄管理系統(tǒng),實現(xiàn)項目信息管理、成果資料目錄管理、成果資料臺賬管理、存儲介質(zhì)信息管理等應(yīng)用功能模塊,形成了分析應(yīng)用層。系統(tǒng)總體架構(gòu)如圖1所示。
在構(gòu)建的三層體系結(jié)構(gòu)中,基礎(chǔ)數(shù)據(jù)層指明數(shù)據(jù)來源、形式、類別等;數(shù)據(jù)管理層指明數(shù)據(jù)的組織管理模式,不同方式來管理屬性數(shù)據(jù)和空間數(shù)據(jù);分析應(yīng)用層則指明系統(tǒng)核心功能模塊的設(shè)計。
圖1 系統(tǒng)總體架構(gòu)
設(shè)計和構(gòu)建一體化數(shù)據(jù)庫,存儲管理業(yè)務(wù)數(shù)據(jù)、空間數(shù)據(jù)。業(yè)務(wù)數(shù)據(jù)包括項目基本信息,成果資料目錄信息,成果資料臺賬信息,紙質(zhì)資料信息,存儲介質(zhì)信息,規(guī)范目錄信息,用戶信息以及數(shù)據(jù)更新信息等;空間數(shù)據(jù)包括系統(tǒng)底圖數(shù)據(jù)、結(jié)合圖數(shù)據(jù)以及項目范圍圖數(shù)據(jù)等。數(shù)據(jù)庫總體結(jié)構(gòu)如圖2所示。
圖2 數(shù)據(jù)庫總體結(jié)構(gòu)
采用C/S架構(gòu),開發(fā)測繪成果資料目錄管理系統(tǒng),實現(xiàn)項目基本信息管理、成果資料目錄管理、臺賬信息管理、存儲介質(zhì)信息管理等。系統(tǒng)主要功能模塊如圖3所示。
圖3 系統(tǒng)主要功能模塊
1)項目基本信息管理。項目基本信息管理主要是對測繪項目信息進行規(guī)范化管理。目錄系統(tǒng)實現(xiàn)項目基本信息的錄入,并以此為基礎(chǔ)進行項目信息更新,快速查詢等。
2)成果資料目錄管理。成果資料目錄管理建立在目錄數(shù)據(jù)庫的基礎(chǔ)上,將規(guī)范目錄信息入庫并管理。實現(xiàn)資料的屬性查詢、空間查詢,以及資料目錄的有效管理。
3)臺賬信息管理。讀取資料文件夾信息,進行預(yù)處理,形成統(tǒng)一規(guī)范的臺賬目錄文件。實現(xiàn)將臺賬目錄文件批量自動錄入數(shù)據(jù)庫,對臺賬信息的查詢、修改、刪除等。同時可以按要求導(dǎo)出特定項目的臺賬信息,形成標(biāo)準(zhǔn)臺賬文件。
4)存儲介質(zhì)信息管理。記錄存儲介質(zhì)的基本信息,并查詢關(guān)聯(lián)的項目信息、存儲大小等。項目資料更新的同時,存儲介質(zhì)的剩余空間大小,存儲項目等信息將同步更新。
根據(jù)系統(tǒng)總體架構(gòu)及功能設(shè)計,開發(fā)成果資料目錄管理系統(tǒng)。系統(tǒng)實現(xiàn)項目基本信息管理,對其進行增刪查改;實現(xiàn)資料目錄管理,對資料目錄進行入庫、查詢、更新,并管理相關(guān)輔助資料;實現(xiàn)臺賬信息管理,將臺賬信息導(dǎo)入、導(dǎo)出,并優(yōu)化管理;系統(tǒng)實現(xiàn)存儲介質(zhì)信息管理,對其信息進行增刪查改;系統(tǒng)實現(xiàn)用戶管理模塊,對用戶登錄,用戶信息、權(quán)限等進行管理。測繪成果資料目錄管理系統(tǒng)界面如圖4所示。
圖4 測繪成果資料目錄管理系統(tǒng)界面
1)提高加載服務(wù)器數(shù)據(jù)速度。基于ArcSDE存儲空間數(shù)據(jù),客戶端通過SDE服務(wù)形式訪問,加載速度較慢。系統(tǒng)通過存儲數(shù)據(jù)更新輔助信息,實時檢測服務(wù)器數(shù)據(jù)更新情況,將服務(wù)器公用數(shù)據(jù)同步到本地,并將公用數(shù)據(jù)的訪問方式由遠程加載改為本地加載。這樣的方式提升了數(shù)據(jù)加載速度,并提高了用戶體驗。
2)多線程并行方式批量加載數(shù)據(jù)。紙質(zhì)資料信息、臺賬文件信息具有條目多、信息量大的特點。采取單條錄入方法,效率較低。為解決數(shù)據(jù)錄入較慢的問題,采取對紙質(zhì)資料信息、臺賬文件信息進行預(yù)處理、規(guī)范化成標(biāo)準(zhǔn)的文件,并通過多線程并行方式批量加載,提高數(shù)據(jù)入庫效率。
3)屬性數(shù)據(jù)與空間數(shù)據(jù)的交互操作。成果資料目錄管理系統(tǒng)不接觸實體數(shù)據(jù),為了實現(xiàn)資料的屬性查詢、空間查詢,需要建立目錄數(shù)據(jù)與空間輔助資料數(shù)據(jù)的關(guān)聯(lián)。通過規(guī)范化測繪資料及其空間輔助資料的組織形式,融合屬性數(shù)據(jù)與空間數(shù)據(jù),實現(xiàn)資料屬性數(shù)據(jù)與空間數(shù)據(jù)交互操作。
系統(tǒng)根據(jù)國家測繪成果管理規(guī)范,結(jié)合測繪項目實際情況進行設(shè)計,是面向優(yōu)化管理,深入結(jié)合生產(chǎn)的測繪成果管理系統(tǒng)。系統(tǒng)著力于成果資料的規(guī)范化入庫和成果資料的快速查找,實現(xiàn)了項目基本信息管理,資料目錄管理,臺賬信息管理,存儲介質(zhì)信息管理等核心功能。
成果資料管理是信息化測繪生產(chǎn)與管理的重要組成部分,是測繪項目成果再利用的重要環(huán)節(jié),是連接測繪生產(chǎn)部門和測繪成果管理部門的重要紐帶。成果資料目錄管理系統(tǒng)建成后,實現(xiàn)了各種測繪成果的規(guī)范化存儲,形成了成果資料目錄的信息化管理,有效提高了測繪成果管理水平。
[1] 李土旺,曾洪周.基于ArcGIS的測繪成果管理系統(tǒng)的設(shè)計與實現(xiàn)[J].城市勘測,2009(1):34-37
[2] 陸海英,花存宏.地理信息資源共享服務(wù)平臺建設(shè)構(gòu)想[J].地理信息世界,2009(4):19-23
[3] 王曉國,劉亞東,王開宇.加強地理信息資源建設(shè)和開發(fā)利用的思考[J].測繪與空間地理信息,2008(3):53-55
[4] 劉助龍,白湘蘭. 測繪資料成果數(shù)字化及管理系統(tǒng)平臺設(shè)計實踐[J].國土資源導(dǎo)刊,2009(6):69-71
[5] 劉瑩. 測繪成果資料檔案的特點及其管理原則[J].測繪技術(shù)裝備,2011(3):31-33
[6] 田玉山,樊文有,程衛(wèi)恒. 基于數(shù)據(jù)中心的基礎(chǔ)測繪成果管理系統(tǒng)的設(shè)計與實現(xiàn)[J].測繪通報,2011(2):70-72
[7] 鐘小軍,盧媛. 分布式數(shù)據(jù)存儲測繪成果管理系統(tǒng)建設(shè)[J].地理空間信息,2012(4):123-125
P208
B
1672-4623(2017)10-0112-03
10.3969/j.issn.1672-4623.2017.10.038
2016-03-01。
項目來源:國家基礎(chǔ)測繪科技計劃資助項目(2016KJ0303)。
黃遞全,碩士,工程師,主要從事GIS開發(fā)應(yīng)用研究。