張 濤,郭長(zhǎng)順,相詩(shī)堯,趙慶濤,姚守峰
(山東省交通規(guī)劃設(shè)計(jì)院集團(tuán)有限公司 全壽命周期BIM技術(shù)應(yīng)用研發(fā)中心,山東 濟(jì)南 250031)
在公路多源異構(gòu)數(shù)據(jù)融合研究中,如何利用現(xiàn)有數(shù)據(jù)之間的位置關(guān)系,搭建數(shù)據(jù)交互操作橋梁,掛接和關(guān)聯(lián)多源數(shù)據(jù)屬性信息,是目前亟待解決的難題。多源異構(gòu)數(shù)據(jù)融合技術(shù)研究取得了一些進(jìn)展,王浩坤[1]提出兼顧固定采集與移動(dòng)采集的數(shù)據(jù)融合方法,基于歷史數(shù)據(jù)與實(shí)時(shí)數(shù)據(jù)進(jìn)行交通流預(yù)測(cè)方法。胡永利等[2]通過(guò)研究多源異構(gòu)數(shù)據(jù)的處理、特征表示和數(shù)據(jù)融合方法,通過(guò)挖掘多源異構(gòu)數(shù)據(jù)內(nèi)在的關(guān)聯(lián)性,實(shí)現(xiàn)多源異構(gòu)數(shù)據(jù)價(jià)值信息的有效利用。王浩淼[3]基于手機(jī)切換點(diǎn)提供交通狀態(tài)數(shù)據(jù)的支持下,利用BP神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)融合方法估計(jì)行程時(shí)間,并以行程時(shí)間估計(jì)誤差為約束反推研究固定檢測(cè)器布設(shè)方法。
多源數(shù)據(jù)融合算法特征:(1)缺乏平臺(tái)集成的嘗試;(2)致力于解決單一問(wèn)題;(3)算法復(fù)雜,難以實(shí)現(xiàn)。針對(duì)算法特征提出的公路設(shè)計(jì)階段多源數(shù)據(jù)融合方法,通過(guò)三維模型單體化技術(shù)與多源數(shù)據(jù)屬性信息掛接,實(shí)現(xiàn)公路多源數(shù)據(jù)的查詢、統(tǒng)計(jì)、空間分析和三維可視化等應(yīng)用,允許在多種網(wǎng)絡(luò)終端下以網(wǎng)址形式快速訪問(wèn),提高多源數(shù)據(jù)融合的精確性和有效性。
公路設(shè)計(jì)階段多源數(shù)據(jù)融合方法的技術(shù)流程見(jiàn)圖1。
圖1 技術(shù)流程
(1)獲取傾斜模型、BIM模型、多媒體數(shù)據(jù)、屬性數(shù)據(jù)和GIS數(shù)據(jù)。(2)模型數(shù)據(jù)和GIS數(shù)據(jù)生成切片緩存,多媒體數(shù)據(jù)壓縮為流數(shù)據(jù),屬性數(shù)據(jù)建立數(shù)據(jù)庫(kù),然后發(fā)布到服務(wù)器上。(3)基于WebGL實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)、數(shù)據(jù)高效加載、屬性信息查詢統(tǒng)計(jì)分析等服務(wù),實(shí)現(xiàn)公路多源數(shù)據(jù)融合。(4)在網(wǎng)絡(luò)環(huán)境各種終端通過(guò)一個(gè)網(wǎng)址就可以快速訪問(wèn)公路多源數(shù)據(jù)管理平臺(tái),實(shí)時(shí)掌握項(xiàng)目各階段進(jìn)度等信息。
傾斜攝影實(shí)景三維模型不僅能夠真實(shí)地反映地物情況,高精度地獲取物方紋理信息,還可通過(guò)先進(jìn)的定位、融合、建模等技術(shù),生成真實(shí)的三維實(shí)景模型[4],可用于大場(chǎng)景下的三維空間分析。圖2技術(shù)方案可以獲得精細(xì)化的傾斜攝影實(shí)景三維模型。
圖2 實(shí)景三維模型獲取
(1)由于行業(yè)視頻監(jiān)控需求,監(jiān)控視頻數(shù)據(jù)需要存儲(chǔ)在云存儲(chǔ)設(shè)備上,可實(shí)時(shí)掌握項(xiàng)目現(xiàn)場(chǎng)情況,通過(guò)在Web端調(diào)用云存儲(chǔ)設(shè)備的API接口接入視頻數(shù)據(jù),從而實(shí)現(xiàn)監(jiān)控視頻的Web端實(shí)時(shí)瀏覽。音頻數(shù)據(jù)通過(guò)錄音等方式獲得。監(jiān)控視頻和音頻文件是配套使用的,后期在Web端將集成使用。(2)通過(guò)商業(yè)BIM建模軟件,錄入公路構(gòu)造物尺寸信息,調(diào)用其構(gòu)造物族庫(kù),從而生成公路構(gòu)造物BIM模型,包括rvt和IFC等格式。(3)GIS數(shù)據(jù)通過(guò)網(wǎng)絡(luò)下載或有關(guān)部門獲得,包括建筑物輪廓數(shù)據(jù)、生態(tài)紅線和基本農(nóng)田等數(shù)據(jù)。(4)三維模型構(gòu)造物屬性存儲(chǔ)在屬性表中。
傾斜模型由航測(cè)影像自動(dòng)生成,三維格網(wǎng)精細(xì)而復(fù)雜,導(dǎo)致傾斜模型數(shù)據(jù)量非常大,給數(shù)據(jù)轉(zhuǎn)換、加載和應(yīng)用帶來(lái)嚴(yán)峻考驗(yàn)[5]。傾斜模型動(dòng)態(tài)矢量面化是將矢量面模型與傾斜攝影模型同時(shí)加載到同一場(chǎng)景中,在渲染模型數(shù)據(jù)時(shí)把矢量面貼到傾斜模型對(duì)象表面,然后設(shè)置矢量面的顏色和透明度,從而實(shí)現(xiàn)可以單獨(dú)選中地物的效果[6]。以傾斜模型的構(gòu)造物為對(duì)象,獲取構(gòu)造物帶高程的矢量面模型,將矢量面模型生成S3M三維切片緩存,用于WebGL客戶端使用。
(1)BIM模型構(gòu)件多,三角網(wǎng)復(fù)雜,數(shù)據(jù)量往往很大,給數(shù)據(jù)Web端加載和渲染帶來(lái)困難。為了顧及加載和顯示,先對(duì)BIM模型進(jìn)行數(shù)據(jù)化簡(jiǎn),刪除多余的節(jié)點(diǎn)和三角網(wǎng)[7]。然后對(duì)BIM模型進(jìn)行壓縮處理,生成多級(jí)的三維切片緩存。(2)音視頻數(shù)據(jù)需要對(duì)原始數(shù)據(jù)進(jìn)行壓縮,以視頻流和音頻流的方式加載。(3)GIS數(shù)據(jù)多為shpfile文件,可直接生成為切片緩存文件。(4)屬性信息以屬性表的形式存儲(chǔ)到數(shù)據(jù)庫(kù),方便后期調(diào)用。
(1)需要配置開(kāi)發(fā)環(huán)境,下載SuperMap iClient3D for WebGL產(chǎn)品包,解壓到工作目錄,該文件下提供了三維GIS網(wǎng)頁(yè)端開(kāi)發(fā)的API接口和Cesium.js及所有需要的依賴文件,同時(shí),在Tomcat環(huán)境下發(fā)布傾斜模型、矢量面模型與公路多源數(shù)據(jù)S3M三維切片緩存到服務(wù)器。(2)準(zhǔn)備HTML頁(yè)面和引用,訪問(wèn)服務(wù)器加載傾斜模型和矢量面模型。公路多源數(shù)據(jù)根據(jù)其格式選擇對(duì)應(yīng)的數(shù)據(jù)訪問(wèn)接口調(diào)用數(shù)據(jù)并實(shí)現(xiàn)三維可視化,其中監(jiān)控視頻數(shù)據(jù)通過(guò)調(diào)用云存儲(chǔ)設(shè)備的API訪問(wèn)接口,實(shí)時(shí)接入視頻流數(shù)據(jù),搭配音頻文件使用;BIM模型通過(guò)addS3MtilesLayerByScp接口訪問(wèn)數(shù)據(jù)。(3)完成矢量面模型與公路設(shè)計(jì)多源數(shù)據(jù)的信息掛接和關(guān)聯(lián),通過(guò)鼠標(biāo)點(diǎn)擊矢量面模型,實(shí)現(xiàn)公路多源數(shù)據(jù)信息顯示并進(jìn)行查詢、統(tǒng)計(jì)、分析等操作,見(jiàn)圖3。監(jiān)控視頻和音頻實(shí)時(shí)顯示和介紹項(xiàng)目現(xiàn)場(chǎng)情況;BIM模型顯示建筑物屬性、樓層名等屬性等。
用戶在網(wǎng)絡(luò)環(huán)境下任意終端包括臺(tái)式機(jī)、筆記本和手機(jī)等設(shè)備,輸入網(wǎng)址通過(guò)鼠標(biāo)點(diǎn)擊傾斜模型中的矢量面模型對(duì)象,即可實(shí)現(xiàn)對(duì)公路多源數(shù)據(jù)信息的全面掌握。
在B/S模式下,基于項(xiàng)目管理平臺(tái)開(kāi)發(fā)實(shí)現(xiàn)公路設(shè)計(jì)多源數(shù)據(jù)融合模塊,成為項(xiàng)目管理的重要手段,并在多個(gè)公路設(shè)計(jì)項(xiàng)目得到成功應(yīng)用。
利用某公路施工工地及其周邊的傾斜攝影實(shí)景三維模型開(kāi)展試驗(yàn),經(jīng)過(guò)精度驗(yàn)證,平面中誤差與高程中誤差均<5 cm。圖4為通過(guò)本方法實(shí)現(xiàn)的傾斜模型與多媒體數(shù)據(jù)融合效果,實(shí)現(xiàn)實(shí)驗(yàn)室實(shí)時(shí)安全監(jiān)督,通過(guò)鼠標(biāo)點(diǎn)擊事件可選中對(duì)象,并播放其掛接的音視頻信息。
圖4 傾斜模型與音視頻融合
三維模型包括傾斜模型和BIM模型。圖5為Web端傾斜模型與屬性數(shù)據(jù)融合應(yīng)用,通過(guò)點(diǎn)選查看矢量面對(duì)象屬性信息,包括小區(qū)名稱、樓號(hào)、單元號(hào)、房屋號(hào)、戶主名和建筑面積等,可以應(yīng)用于公路改擴(kuò)建中的征拆管理,防止征拆糾紛的發(fā)生。圖6為BIM模型與屬性模型融合應(yīng)用,通過(guò)鼠標(biāo)單擊查看變合站ID、位置、占地面積等屬性信息,可應(yīng)用于方案展示和項(xiàng)目管理,滿足項(xiàng)目管理對(duì)BIM語(yǔ)義屬性信息的精細(xì)化需求。
圖5 傾斜模型與屬性數(shù)據(jù)融合
圖6 BIM模型與屬性數(shù)據(jù)融合
研究中GIS矢量數(shù)據(jù)包括AutoCAD道路設(shè)計(jì)線位和GIS數(shù)據(jù)。以服務(wù)區(qū)選址作為三維模型與GIS矢量數(shù)據(jù)融合的應(yīng)用實(shí)例,服務(wù)區(qū)選址需要與周邊環(huán)境相適應(yīng)[8],汽車噪聲對(duì)周圍居民區(qū)的影響不可忽視,以服務(wù)區(qū)單體化模型為中心進(jìn)行噪聲的緩沖區(qū)分析,檢查噪聲污染范圍,為服務(wù)區(qū)選址提供輔助決策。
圖7紫色多邊形是從CAD設(shè)計(jì)線中提取服務(wù)區(qū)矢量輪廓,黃色多邊形是從GIS數(shù)據(jù)中提取周邊居民建筑矢量輪廓,以服務(wù)區(qū)矢量面中心進(jìn)行噪聲緩沖區(qū)分析,通過(guò)分析可得機(jī)動(dòng)車噪聲對(duì)居民區(qū)的影響在可接受范圍。
圖7 三維模型與GIS數(shù)據(jù)融合應(yīng)用
由于高速公路線狀傾斜模型和BIM模型數(shù)據(jù)量巨大,在多源數(shù)據(jù)融合應(yīng)用過(guò)程中,需要統(tǒng)計(jì)場(chǎng)景的幀率變化情況以監(jiān)測(cè)模型數(shù)據(jù)加載顯示效率,見(jiàn)圖8,幀率保持在40 Hz以上,瀏覽效果良好。
圖8 Web端三維模型加載幀率變化曲線
針對(duì)公路設(shè)計(jì)階段多源異構(gòu)數(shù)據(jù)融合應(yīng)用難的問(wèn)題,提出以三維模型單體化技術(shù)作為公路多源數(shù)據(jù)融合的載體,實(shí)現(xiàn)公路多源數(shù)據(jù)位置和語(yǔ)義的精確集成,并成功應(yīng)用于公路勘察設(shè)計(jì)中的智慧工地建設(shè)、工程征拆統(tǒng)計(jì)和服務(wù)區(qū)選址等方面。與傳統(tǒng)C/S桌面端方法相比,本研究開(kāi)發(fā)的公路多源數(shù)據(jù)管理平臺(tái)能夠在網(wǎng)絡(luò)環(huán)境各種終端下快速訪問(wèn),及時(shí)掌握項(xiàng)目現(xiàn)場(chǎng)進(jìn)度,有效提高項(xiàng)目管理質(zhì)量,為智慧公路建設(shè)提供技術(shù)支撐。