黃北新,李彬,宋超,王小飛
(1.合肥市測(cè)繪設(shè)計(jì)研究院,安徽 合肥 230001 2.合肥市地下管網(wǎng)建設(shè)管理辦公室,安徽 合肥 230001;3.廣州城市信息研究所有限公司,廣東 廣州 510070)
隨著城市快速發(fā)展,地下管線管理問題日益凸顯,影響了人民群眾生命財(cái)產(chǎn)安全和城市運(yùn)行秩序[1]。2014年,國務(wù)院提出加強(qiáng)城市地下管線建設(shè)管理的要求。全國各城市陸續(xù)開展了地下管線普查和信息系統(tǒng)建設(shè)工作。目前各城市地下管線信息系統(tǒng)的建設(shè)水平參差不齊,如在系統(tǒng)共建共享、綜合管廊入庫、地下管線覆土前竣工測(cè)量實(shí)時(shí)管理等方面不夠完善。因此,突破傳統(tǒng)地下管線信息系統(tǒng)搭建模式,構(gòu)建多功能的滿足各種應(yīng)用需求的城市地下管線綜合管理系統(tǒng)勢(shì)在必行。本文介紹合肥市開展全市地下管線普查,建立了城市地下管線(包括地下綜合管廊、地鐵、人防坑道、河道等)數(shù)據(jù)庫;利用云計(jì)算、地理信息系統(tǒng)等技術(shù),采用開放式SOA體系架構(gòu)(Service Oriented Architecture),開發(fā)建設(shè)1+1+1+N的地下管線綜合管理信息系統(tǒng),即1套數(shù)據(jù)標(biāo)準(zhǔn)、1個(gè)數(shù)據(jù)中心、1個(gè)管理平臺(tái)和N個(gè)應(yīng)用,實(shí)現(xiàn)了城市地下管線綜合管理、共建共享和動(dòng)態(tài)更新管理,并大力開展信息系統(tǒng)的應(yīng)用。
原有的地下管線信息資料存儲(chǔ)離散化、紙質(zhì)化、數(shù)據(jù)標(biāo)準(zhǔn)不統(tǒng)一、資料不全,現(xiàn)勢(shì)性不強(qiáng),信息不能共享,給地下管線建設(shè)與管理帶來挑戰(zhàn)[2,3]。本系統(tǒng)建設(shè)思路是:
(1)獲取最新地下管線資料成果。通過市區(qū)市政道路地下管線全面普查,取得市區(qū)各類地下管線、綜合管廊等資料,統(tǒng)一數(shù)據(jù)標(biāo)準(zhǔn),建立城市地下管線數(shù)據(jù)庫。
(2)一體化信息管理。建設(shè)地下管線空間信息一體化管理和應(yīng)用平臺(tái),為城市地下管線建設(shè)管理、運(yùn)行維護(hù)和應(yīng)急防災(zāi)提供支持。
(3)動(dòng)態(tài)更新管理。開發(fā)移動(dòng)端地下管線智能子系統(tǒng),實(shí)現(xiàn)地下管線野外巡檢及覆土前竣工測(cè)量過程監(jiān)督,保障數(shù)據(jù)動(dòng)態(tài)更新質(zhì)量。
(4)共建共享。管線單位和縣(區(qū))子系統(tǒng)與市地下管線信息系統(tǒng)互聯(lián),實(shí)現(xiàn)共建共享。
(5)推廣應(yīng)用。通過推廣應(yīng)用平臺(tái)成果,實(shí)現(xiàn)管線權(quán)屬或管理單位實(shí)時(shí)查詢和應(yīng)用。
基于面向服務(wù)的體系結(jié)構(gòu)SOA,采用C/S與B/S混合架構(gòu)模式,利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、二三維GIS技術(shù)、大型數(shù)據(jù)庫管理技術(shù)、工作流技術(shù)等先進(jìn)技術(shù),實(shí)現(xiàn)城市地下管線資源的高效管理和科學(xué)應(yīng)用[4]。
信息系統(tǒng)平臺(tái)分為:基礎(chǔ)設(shè)施(IaaS)層、數(shù)據(jù)層(DAAS)、平臺(tái)服務(wù)(PaaS)層、應(yīng)用(SaaS)層四層以及標(biāo)準(zhǔn)、安全和運(yùn)維保障體系,如圖1所示。
(1)基礎(chǔ)設(shè)施層(IaaS)。采用虛擬化技術(shù),應(yīng)用軟件和基礎(chǔ)設(shè)備通過虛擬化層隔離開來減少設(shè)備依賴性。系統(tǒng)將3臺(tái)應(yīng)用服務(wù)器虛擬化為10臺(tái)虛擬服務(wù)器,支撐了整個(gè)系統(tǒng)的運(yùn)行環(huán)境,使得資源得以集約使用,并實(shí)現(xiàn)環(huán)境狀況的統(tǒng)一視圖,降低了設(shè)備的運(yùn)維成本。在網(wǎng)絡(luò)方面通過設(shè)備冗余和智能化的負(fù)載均衡器來為實(shí)現(xiàn)網(wǎng)絡(luò)路由的智能調(diào)配,在多個(gè)服務(wù)訪問地址間進(jìn)行負(fù)載均衡。并具有動(dòng)態(tài)容錯(cuò)檢測(cè)能力,確保任何一臺(tái)或多臺(tái)服務(wù)器出現(xiàn)故障時(shí)的服務(wù)可用性和穩(wěn)定性。

圖1系統(tǒng)總體框架示意圖
(2)數(shù)據(jù)層(DaaS),由基礎(chǔ)地理數(shù)據(jù)、管線(管廊、人防、地鐵、河道)數(shù)據(jù)、管線安全隱患數(shù)據(jù)、三維模型數(shù)據(jù)、管線檔案數(shù)據(jù)等組成,在Oracle數(shù)據(jù)庫的基礎(chǔ)上集成ArcGIS空間數(shù)據(jù)庫、NewBulider三維數(shù)據(jù)引擎,實(shí)現(xiàn)多源異構(gòu)數(shù)據(jù)間的關(guān)聯(lián)、互訪。
(3)平臺(tái)服務(wù)層(PaaS),利用ArcGIS云套件,采用SOA架構(gòu)思想,將具體的功能封裝為不同粒度、具有統(tǒng)一接口的服務(wù)。系統(tǒng)既有面向數(shù)據(jù)的服務(wù),也有面向業(yè)務(wù)的數(shù)據(jù);既有通用查詢統(tǒng)計(jì)的服務(wù),也有管線專業(yè)分析的服務(wù);既有功能簡單的單一服務(wù),也有面向流程的復(fù)合服務(wù)。通過業(yè)務(wù)服務(wù)化,專注于自己的業(yè)務(wù),降低不同的子系統(tǒng)之間協(xié)作和協(xié)同的難度和復(fù)雜性。不同的子系統(tǒng)實(shí)現(xiàn)了真正意義上的數(shù)據(jù)共享與功能共用。為了與VMWare、ArcGIS等第三方私有云套件無縫融合,系統(tǒng)開發(fā)服務(wù)時(shí)采用了ArcGIS for Server的SOE擴(kuò)展開發(fā)流程,使系統(tǒng)發(fā)布的十余種管線信息服務(wù)既符合SOA架構(gòu)思想,又能充分地利用ArcGIS云套件在資源調(diào)配與管理的既有體系。
(4)應(yīng)用層(SaaS),在地下管線云平臺(tái)的基礎(chǔ)上開發(fā)了各類專業(yè)應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)均調(diào)用平臺(tái)發(fā)布的基礎(chǔ)空間服務(wù)和管線信息服務(wù)接口,應(yīng)用子系統(tǒng)的后臺(tái)同樣部署在系統(tǒng)的云平臺(tái)上,根據(jù)平臺(tái)的專業(yè)、區(qū)域、功能授權(quán),這些應(yīng)用可分配給市管線管理部門、區(qū)縣管理部門、管線權(quán)屬單位及其他相關(guān)部門的用戶使用。
在統(tǒng)一的空間定位基準(zhǔn)上,構(gòu)建以云數(shù)據(jù)中心為主體的數(shù)據(jù)交換和入庫的總體架構(gòu),統(tǒng)一各類結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)的匯聚、存儲(chǔ)、處理、入庫和服務(wù)化,實(shí)現(xiàn)管線信息資源的有效整合,支撐共享應(yīng)用。通過云數(shù)據(jù)中心的數(shù)據(jù)庫功能倉庫和集成管理等方面的提升,實(shí)現(xiàn)包括二維、三維、元數(shù)據(jù)信息的各類數(shù)據(jù)存儲(chǔ),為綜合管線管理提供直觀的展現(xiàn)平臺(tái)。
管線信息云數(shù)據(jù)資源中心的數(shù)據(jù)內(nèi)容包括綜合地下管線(供水、電力等)數(shù)據(jù)、地下空間設(shè)施數(shù)據(jù)(人防坑道、地鐵、綜合管廊等)、專題數(shù)據(jù)(管線隱患數(shù)據(jù)、排水設(shè)施、河道設(shè)施等)、管線工程建設(shè)管理數(shù)據(jù)(管線審批數(shù)據(jù)、重點(diǎn)管線、施工管線等)、管線物聯(lián)網(wǎng)數(shù)據(jù)(后期接入)、基礎(chǔ)地形圖數(shù)據(jù)、建筑物三維模型數(shù)據(jù)、影像數(shù)據(jù)等。空間數(shù)據(jù)庫按照空間維度、時(shí)間維度、專題維度三個(gè)維度進(jìn)行設(shè)計(jì),考慮空間和屬性關(guān)聯(lián)、現(xiàn)狀與歷史關(guān)聯(lián)以及二維與三維關(guān)聯(lián)。
開展城市建成區(qū)市政道路下地下管線全面普查,統(tǒng)一普查探測(cè)及數(shù)據(jù)標(biāo)準(zhǔn)、統(tǒng)一項(xiàng)目管理、統(tǒng)一組織實(shí)施,實(shí)行工程監(jiān)理制,保障普查成果質(zhì)量。共普查市區(qū) 493 km2范圍內(nèi)各類地下管線總長度為 30 264.5 km。將CAD格式數(shù)據(jù)自動(dòng)轉(zhuǎn)化mdb格式或excel格式的標(biāo)準(zhǔn)點(diǎn)線表數(shù)據(jù),對(duì)管點(diǎn)和線的拓?fù)潢P(guān)系、邏輯關(guān)系、元數(shù)據(jù)等進(jìn)行檢查,錄入數(shù)據(jù)庫。
包括硬件設(shè)施(機(jī)房、服務(wù)器、大屏幕、網(wǎng)絡(luò)等)、虛擬化技術(shù)、資源調(diào)度技術(shù)建設(shè)。系統(tǒng)配置1臺(tái)核心交換機(jī)、1臺(tái)負(fù)載均衡設(shè)備、1臺(tái)防火墻、1套入侵檢測(cè)系統(tǒng)、1套服務(wù)器加固系統(tǒng)等。利用vmware來搭建基礎(chǔ)設(shè)施云環(huán)境以及利用ArcGIS私有云套件來搭建平臺(tái)層的云環(huán)境,在此之上構(gòu)建信息系統(tǒng)。
合肥市地下管線綜合管理信息系統(tǒng)實(shí)現(xiàn)了包含數(shù)據(jù)監(jiān)理與入庫更新、數(shù)據(jù)管理與分析、共享交換、發(fā)布、工程管理、在線監(jiān)測(cè)等13個(gè)功能子系統(tǒng)[5],如圖2所示。

圖2信息系統(tǒng)建設(shè)內(nèi)容示意圖
(1)搭建了地下管線私有云平臺(tái);將13個(gè)子系統(tǒng)有機(jī)組成一個(gè)整體,實(shí)現(xiàn)了系統(tǒng)資源的集成共享利用。在基礎(chǔ)設(shè)施層(IaaS),采用虛擬化技術(shù),應(yīng)用軟件和基礎(chǔ)設(shè)備通過虛擬化層隔離開來減少設(shè)備依賴性。在平臺(tái)服務(wù)層(PaaS),系統(tǒng)采用SOA架構(gòu)思想,利用ESB服務(wù)總線,將具體的功能封裝為不同粒度、具有統(tǒng)一接口的服務(wù)。系統(tǒng)開發(fā)服務(wù)時(shí)采用了ArcGIS for Server的SOE擴(kuò)展方式,利用ArcGIS云套件進(jìn)行資源的調(diào)配與管理;縣(區(qū))通過網(wǎng)絡(luò)專線與市地下管理管線系統(tǒng)連接,只需建設(shè)管線子系統(tǒng)終端,即可實(shí)現(xiàn)市縣地下管線信息一體化管理,遠(yuǎn)程共享市級(jí)系統(tǒng)功能。市縣共享網(wǎng)絡(luò)拓?fù)涔芫€如圖3所示。

圖3市縣共享網(wǎng)絡(luò)拓?fù)鋱D
(2)實(shí)現(xiàn)支持不同業(yè)務(wù)場(chǎng)景的移動(dòng)終端智能巡檢。移動(dòng)巡檢終端基于Andorid平臺(tái),采用Ionic+Angularis+Cordova的Hybri dapp開發(fā)模式,融合探測(cè)單位、監(jiān)理單位、管理單位等多種業(yè)務(wù)場(chǎng)景用戶需求,將脫密后的地下管線圖疊加于“天地圖”上,實(shí)現(xiàn)了數(shù)據(jù)的實(shí)時(shí)查詢,分析、定位、拍照、事件上報(bào)等功能,與PC端管線工程管理系統(tǒng)實(shí)現(xiàn)聯(lián)動(dòng),能進(jìn)行管線工程現(xiàn)場(chǎng)建庫和測(cè)量監(jiān)督的移動(dòng)管理[6],如圖4所示。

圖4 移動(dòng)巡檢界面
(3)多方式搭建完善的地下管線數(shù)據(jù)安全體系。將涉密管線數(shù)據(jù)的管理與應(yīng)用分開。管線數(shù)據(jù)管理采用涉密計(jì)算機(jī)、涉密移動(dòng)存儲(chǔ)介質(zhì)以及三合一插件等安全設(shè)備,處于保密管理監(jiān)管之下。管線成果應(yīng)用采用脫密后的數(shù)據(jù),基于ojectarxmfc框架,通過AutoCAD接口對(duì)圖形文件讀取和修改,采用了位域置換技術(shù),利用AES加密算法,實(shí)現(xiàn)了對(duì)AutoCAD數(shù)據(jù)進(jìn)行水印追蹤、控制有效期、禁止編輯等加密控制。另外,還通過光纖專線、VPN建立安全傳輸通道等多種手段整體構(gòu)建了完善的數(shù)據(jù)安全體系。
(4)基于自主平臺(tái)實(shí)現(xiàn)地上、地下三維管線一體化高效管理。基于Newbulider自主三維平臺(tái),通過改進(jìn)的空間索引算法,集成了三維模型顯示數(shù)據(jù)、分析數(shù)據(jù)、地上建筑物數(shù)據(jù)等,實(shí)現(xiàn)對(duì)復(fù)雜管網(wǎng)三維部件的自動(dòng)建模以及地上、地下三維模型的立體化,實(shí)現(xiàn)了管線的三維可視化及查詢檢索、道路開挖、道路斷面、爆管等分析功能。
(5)將地下綜合管廊、地下人防坑道和地鐵等與地下管線相關(guān)的地下空間納入系統(tǒng),實(shí)現(xiàn)綜合管理[7]。系統(tǒng)不僅支持普通道路進(jìn)行斷面分析,而且支持高架路、地下管廊、地鐵等特殊斷面分析[8],如圖5所示。

圖5地下管廊斷面分析
(1)地下管線覆土前竣工測(cè)量數(shù)據(jù)及時(shí)進(jìn)行質(zhì)檢入庫,實(shí)現(xiàn)了地下管線數(shù)據(jù)動(dòng)態(tài)更新。一年來,合肥市區(qū)累計(jì)開展管線竣工測(cè)量964項(xiàng),更新各類地下管線數(shù)據(jù)累計(jì)450余千米。
(2)通過采用涉密機(jī)與內(nèi)網(wǎng)隔離、管線數(shù)據(jù)脫密、三合一單導(dǎo)盒保密設(shè)備、數(shù)據(jù)加密軟件(水印追蹤、有效期)以及VPN傳輸通道等多種有效方式,確保了地下管線數(shù)據(jù)安全,管線數(shù)據(jù)與“天地圖”融合實(shí)現(xiàn)了移動(dòng)端野外實(shí)時(shí)監(jiān)測(cè)地下管線的變化情況。
(3)實(shí)現(xiàn)了管線數(shù)據(jù)在市、縣、區(qū)、管線權(quán)屬單位的共建共享。目前已開通廬陽區(qū)、肥西縣、市排水辦等8個(gè)單位的共享專線。
(4)實(shí)現(xiàn)了管線業(yè)務(wù)在線查詢、申請(qǐng)、提交的高效應(yīng)用模式。一年來,利用系統(tǒng)為全市109個(gè)項(xiàng)目提供了查詢,累計(jì)查詢地下管線長度 25 207 km。
(5)實(shí)現(xiàn)了新建道路和道路挖掘敷設(shè)管線業(yè)務(wù)的系統(tǒng)網(wǎng)上登記、網(wǎng)上監(jiān)管。
(6)利用移動(dòng)端隨時(shí)現(xiàn)場(chǎng)查詢管線信息,方便快捷;通過移動(dòng)巡檢,突破了管線項(xiàng)目跟蹤測(cè)量和施工過程難以監(jiān)管的盲區(qū),地下管線數(shù)據(jù)信息質(zhì)量和管線安全得到了保障。
合肥市地下管線綜合管理信息系統(tǒng)在地下管線私有云平臺(tái)、市縣共享、管線移動(dòng)巡檢、多方式數(shù)據(jù)安全技術(shù)等方面進(jìn)行了創(chuàng)新,2017年8月,合肥市城鄉(xiāng)建委組織的驗(yàn)收專家委員會(huì)驗(yàn)收時(shí)評(píng)價(jià)該系統(tǒng)達(dá)到國內(nèi)領(lǐng)先水平。
隨著互聯(lián)網(wǎng)、云計(jì)算、虛擬現(xiàn)實(shí)等先進(jìn)技術(shù)的發(fā)展和應(yīng)用,地下管線信息化正向平臺(tái)化、集成化和應(yīng)用化等方面發(fā)展[9]。合肥市地下管線信息化建設(shè)工作剛起步,系統(tǒng)應(yīng)用面尚需擴(kuò)充,功能尚需加強(qiáng),數(shù)據(jù)動(dòng)態(tài)更新機(jī)制尚需坐實(shí)。下一步要將住宅小區(qū)及單位內(nèi)部地下管線、地下建(構(gòu)筑)物及地質(zhì)資料等地下空間納入信息系統(tǒng)管理,逐步豐富完善信息系統(tǒng)內(nèi)涵,拓展信息系統(tǒng)外延,從而實(shí)現(xiàn)信息系統(tǒng)從單純管線管理向地下空間信息化管理的延伸。