呂家騏,王 雷
(1.哈爾濱市勘察測繪研究院,黑龍江 哈爾濱 150010;2.哈爾濱數(shù)字城市科技有限公司,黑龍江 哈爾濱 150010)
近年來,通過全國農(nóng)村公路專項調(diào)查工作,各市級管理單位初步建立了農(nóng)村公路基礎(chǔ)數(shù)據(jù)庫和電子地圖信息,實現(xiàn)了每年的數(shù)據(jù)更新,保障了農(nóng)村公路基礎(chǔ)信息的準確性。在此基礎(chǔ)上,利用信息化手段,整合各類信息資源,進一步進行數(shù)據(jù)挖掘、應(yīng)用,建立市-縣-鄉(xiāng)鎮(zhèn)的農(nóng)村公路基礎(chǔ)數(shù)據(jù)采集維護體系,農(nóng)村公路計劃、建設(shè)、養(yǎng)護的綜合信息管理系統(tǒng)以優(yōu)化管理手段、提高管理效率,從而進一步提高農(nóng)村公路項目監(jiān)管力度,使有限的資金能夠保障農(nóng)村公路的完好率。
在日常農(nóng)村公路管理過程中,受制于人員編制限制,市級農(nóng)村公路管理人員往往面臨以下問題:
1)農(nóng)村公路分布廣、密度大,道路、橋梁的空間位置、基本屬性很難全面而準確地掌握。
2)農(nóng)村公路數(shù)據(jù)來源廣泛,尚未形成一套統(tǒng)一、詳細的數(shù)據(jù)管理體系。
3)農(nóng)村公路項目眾多,每年列支計劃過程中,面對各縣區(qū)所申報項目,市級管理人員很難全面掌控,即使現(xiàn)場核查,也往往受制于地理位置的不熟悉,造成查看項目與申報項目的脫節(jié)。
4)項目施工過程中,管理僅局限于各縣區(qū)的報表,即使經(jīng)常跑現(xiàn)場,也無法用全面而有效的手段掌握各項目的分布、進展情況;項目的開發(fā)目的主要是針對上述問題以及農(nóng)村公路管理的特點,利用GIS系統(tǒng)為各級農(nóng)村公路管理人員提供一套完整的農(nóng)村公路從信息采集到計劃審批、項目管理的農(nóng)村公路管理系統(tǒng),達到提高管理效率、豐富管理手段的目的。
ArcGIS Engine是用于構(gòu)建定制應(yīng)用的一個完整的嵌入式的GIS組件庫。利用ArcGIS Engine,開發(fā)者能將ArcGIS功能集成到一些應(yīng)用軟件中。ArcGIS Engine包含一個構(gòu)建定制應(yīng)用的開發(fā)包。程序設(shè)計者可以在自己的計算機上安裝ArcGIS Engine開發(fā)工具包,工作于自己熟悉的編程語言和開發(fā)環(huán)境中。ArcGIS Engine通過在開發(fā)環(huán)境中添加控件、工具、菜單條和對象庫,在應(yīng)用中嵌入GIS功能。
系統(tǒng)的基本設(shè)計思想是先將農(nóng)村道路信息納入數(shù)字地理空間框架并制定農(nóng)村公路分類與編碼體系;其次根據(jù)分類和編碼體系建立農(nóng)村公路信息系統(tǒng)數(shù)據(jù)庫;隨后以空間圖形為載體,在平面電子地圖上管理農(nóng)村公路各種信息??傮w框架如圖1所示。
圖1 系統(tǒng)架構(gòu)
系統(tǒng)采用分層技術(shù)架構(gòu),依據(jù)項目建設(shè)需求,分別定義了硬件層、數(shù)據(jù)層、服務(wù)層和應(yīng)用層。
1)硬件層:硬件層定義了項目運行的硬件條件,包括網(wǎng)絡(luò)環(huán)境、服務(wù)器等基礎(chǔ)硬件環(huán)境。
2)數(shù)據(jù)層:數(shù)據(jù)層定義了項目建設(shè)所需的數(shù)據(jù),包括GIS數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)、多媒體數(shù)據(jù)等所有數(shù)據(jù)。數(shù)據(jù)的存儲模式包括數(shù)據(jù)庫和文件:主體數(shù)據(jù)均納入數(shù)據(jù)庫進行管理,包括新建數(shù)據(jù)庫和建設(shè)單位已建立的空間數(shù)據(jù)庫;對格式較大的圖片、掃描文檔等附件資料,以文件目錄方式進行管理,并建立附件資料元數(shù)據(jù)表。
3)服務(wù)層:服務(wù)層將數(shù)據(jù)和功能以服務(wù)的方式進行發(fā)布,包括二維GIS服務(wù)和第三方發(fā)布的標準空間數(shù)據(jù)服務(wù)。服務(wù)層遵循統(tǒng)一標準,包括OGC相關(guān)服務(wù)協(xié)議,且遵循標準協(xié)議的服務(wù)可進行聚合疊置。
4)應(yīng)用層:應(yīng)用層由基礎(chǔ)功能和定制功能組成?;A(chǔ)功能是可重用的基礎(chǔ)功能,如地圖瀏覽、圖層控制、空間分析功能等,這些基礎(chǔ)功能內(nèi)嵌于基礎(chǔ)開發(fā)框架,被多個子系統(tǒng)重用;定制功能依據(jù)功能建設(shè)需求和目標,屬定制開發(fā)功能,滿足各子系統(tǒng)建設(shè)要求。為實現(xiàn)與第三方服務(wù)交互,系統(tǒng)提供了數(shù)據(jù)接口和功能接口:前者僅提供數(shù)據(jù)訪問接口,授予用戶訪問、使用數(shù)據(jù)的權(quán)限,所有操作均須用戶自定義開發(fā);功能接口提供了功能互動操作,用戶僅需調(diào)用相應(yīng)方法,不僅獲得數(shù)據(jù),還獲得與接口相關(guān)的一系列操作效果,用于交互性接口開發(fā)。
空間數(shù)據(jù)庫的建設(shè)方案為基于GeoDataBase的空間數(shù)據(jù)模型,管理組織基礎(chǔ)空間數(shù)據(jù)和人防專題空間數(shù)據(jù),采用Oracle11g進行所有數(shù)據(jù)存儲,通過ArcSDE空間數(shù)據(jù)庫引擎進行管理維護。依據(jù)數(shù)據(jù)種類,將數(shù)據(jù)劃分為基礎(chǔ)空間數(shù)據(jù)庫、人防專題數(shù)據(jù)庫、元數(shù)據(jù)庫3個子數(shù)據(jù)庫,空間數(shù)據(jù)以數(shù)據(jù)集(Dataset)和要素集(FeatureClass)的層級關(guān)系進行組織,關(guān)系模型數(shù)據(jù)以二維關(guān)系表的方式存儲在Oracle數(shù)據(jù)庫中。
系統(tǒng)設(shè)計開發(fā)完成了地圖展示模塊、地圖導(dǎo)航模塊、位置采集模塊、屬性錄入模塊、查詢分析模塊、項目管理模塊、項目進度模塊、日常養(yǎng)護模塊、水毀申報、處置模塊9大功能模塊。系統(tǒng)功能模塊劃分如圖2所示。
圖2 系統(tǒng)功能模塊
2.3.1 地圖展示模塊
主要包括矢量圖展示、影像圖展示、專題圖展示、地圖服務(wù)聚合、地圖數(shù)據(jù)管理、多地圖比對。
2.3.2 地圖導(dǎo)航模塊
主要包括一些基本的GIS 功能,包括放大、縮小、中心放大、中心縮小、漫游、全屏、長度量算、空間查詢、屬性查詢等功能。
2.3.3 位置采集模塊
采集道路、橋梁以及項目的空間數(shù)據(jù),形成道路、橋梁和項目的現(xiàn)狀、點狀空間數(shù)據(jù)。
2.3.4 屬性錄入模塊
可根據(jù)用戶的不同需要設(shè)定道路、橋梁、項目的基本錄入信息,用戶可直接現(xiàn)場進行數(shù)據(jù)的錄入。
2.3.5 查詢分析模塊
在網(wǎng)絡(luò)上實現(xiàn)對農(nóng)村公路基礎(chǔ)數(shù)據(jù)、項目信息、項目進展信息以及其他與交通相關(guān)的綜合信息的查詢、統(tǒng)計、分析。
2.3.6 項目管理模塊
通過對空間數(shù)據(jù)、多媒體數(shù)據(jù)、屬性數(shù)據(jù)調(diào)閱管理實現(xiàn)對年度計劃的申報、審批、審核,更直觀的為管理人員提供項目的空間分布、屬性狀況以及現(xiàn)狀信息,提高項目的審批、管理的效率和合理性。
2.3.7 項目進度模塊
實現(xiàn)了對審批后的項目進行全過程管理,包括施工、設(shè)計、監(jiān)理招標記錄;施工進度管理、施工采樣信息管理、竣工管理等全過程管理,全面掌握農(nóng)村公路的項目進展情況、質(zhì)量情況。
2.3.8 日常養(yǎng)護模塊
實現(xiàn)對農(nóng)村公路日常養(yǎng)護資金的使用調(diào)度,養(yǎng)護路段養(yǎng)護巡查記錄等日常管理。
2.3.9 水毀申報、處置模塊
通過現(xiàn)場采集設(shè)備,及時發(fā)揮道路、橋梁的水毀信息、GPS現(xiàn)狀多媒體信息,并通過網(wǎng)絡(luò)進行審批以及修復(fù)資金的調(diào)度,提高了對水毀公路的應(yīng)急處置能力。
本文結(jié)合農(nóng)村公路管理現(xiàn)狀進行了分析,研究了系統(tǒng)平臺的總體框架設(shè)計,開發(fā)農(nóng)村公路管理系統(tǒng),建立一套滿足于農(nóng)村公路管理、監(jiān)控、維護和決策分析的綜合型信息系統(tǒng),實現(xiàn)了農(nóng)村公路管理工作的信息化。
[1]吳毅洲.農(nóng)村公路交通系統(tǒng)目標分析[J].交通科技與經(jīng)濟,2012(2):15-19.
[2]任宏基,馬昌喜.農(nóng)村公路網(wǎng)絡(luò)設(shè)計多目標模型與算法分析[J].交通科技與經(jīng)濟,2012(2):7-10.
[3]梁國華.農(nóng)村公路工程項目績效評價理論與方法研究[D].西安:長安大學(xué),2008.
[4]高子讓.基于ARCGIS ENGINE的公路地理信息系統(tǒng)研究[D].西安:西安科技大學(xué),2009.
[5]王艷軍.一種基于SOA 的地理信息共享模型的設(shè)計與實現(xiàn)[A].第二屆“測繪科學(xué)前沿技術(shù)論壇”論文精選[C].2008.
[6]翟石艷.孔云峰.基于Web Service和Mashup技術(shù)的城市地理數(shù)據(jù)服務(wù)研究[A].《測繪通報》測繪科學(xué)前沿技術(shù)論壇摘要集[C].2008.
[7]張書亮,閭國年,李秀梅.網(wǎng)絡(luò)地理信息系統(tǒng)[M].北京:科學(xué)出版社,2005.
[8]張新長,馬林兵,張青年.地理信息系統(tǒng)數(shù)據(jù)庫[M].北京:科學(xué)出版社,2005.