基于IFC的數(shù)據(jù)交互方法及相應(yīng)的Web-BIM工程信息集成管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及基于IFC的數(shù)據(jù)交互方法及相應(yīng)的Web?BIM工程信息集成管理系統(tǒng)。該數(shù)據(jù)交互方法包括:根據(jù)數(shù)據(jù)類型為結(jié)構(gòu)化數(shù)據(jù)或非結(jié)構(gòu)化數(shù)據(jù),分別按預(yù)定算法將數(shù)據(jù)轉(zhuǎn)換成IFC格式數(shù)據(jù),然后將其與預(yù)設(shè)系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián)。該管理系統(tǒng)包括系統(tǒng)數(shù)據(jù)庫,以及分別與系統(tǒng)數(shù)據(jù)庫通信連接的IFC數(shù)據(jù)交互模塊、GIS集成模塊、信息查詢模塊、以及用戶管理模塊。本發(fā)明能將BIM涉及的不同數(shù)據(jù)格式轉(zhuǎn)化為IFC數(shù)據(jù)格式,從而克服現(xiàn)有技術(shù)中BIM類建模軟件數(shù)據(jù)格式不統(tǒng)一導(dǎo)致的數(shù)據(jù)交互障礙,利于實現(xiàn)BIM項目工程數(shù)據(jù)信息的集成管理。
【專利說明】
基于IFC的數(shù)據(jù)交互方法及相應(yīng)的Web-B IM工程信息集成管理系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種基于IFC的數(shù)據(jù)交互方法,以及采用該方法的Web-BIM工程信息集成管理系統(tǒng),屬于建筑業(yè)信息技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]隨著建設(shè)工程大量出現(xiàn)、工程建設(shè)規(guī)模和項目復(fù)雜程度日益增加,目前已出現(xiàn)了大量新的大型塔型建筑/施工機(jī)具和施工方案。面對無現(xiàn)成案例參考的挑戰(zhàn),承建單位以往在經(jīng)驗指導(dǎo)下施工的工作方法,已逐漸無法適應(yīng)行業(yè)內(nèi)施工企業(yè)向管理型施工企業(yè)轉(zhuǎn)型的趨勢。而BIM(Building Informat1n Mode ling,建筑信息化模型)技術(shù)的諸多特性,使其應(yīng)用能夠滿足施工企業(yè)轉(zhuǎn)型升級的要求。住建部編制的《2011-2015年建筑業(yè)信息化發(fā)展綱要》中明確提出,要推進(jìn)B頂協(xié)同工作等技術(shù)應(yīng)用,普及可視化、參數(shù)化、三維模型設(shè)計,以提高設(shè)計水平,降低工程投資,實現(xiàn)從設(shè)計、采購、建造、投產(chǎn)到運(yùn)行的全過程集成運(yùn)用。
[0003]信息技術(shù)已經(jīng)為制造業(yè)、電子業(yè)等行業(yè)帶來了革新性的變化,而建筑業(yè)信息化程度仍處于較低的水平。隨著信息化理念的發(fā)展,建設(shè)項目的設(shè)計和施工領(lǐng)域正通過B頂技術(shù)進(jìn)行創(chuàng)新和轉(zhuǎn)型。BIM不同于單一的三維模型、簡單的軟件操作以及以往的效果圖演示,而是一種過程和方法論。B頂是將全員參與、全過程控制和持續(xù)改進(jìn)等先進(jìn)管理理念從抽象概念落實到具體生產(chǎn)的有力抓手;是施工企業(yè)由以經(jīng)驗指導(dǎo)施工向精細(xì)化管理、精益化施工過渡的有效輔助手段。面對大量復(fù)雜的、首次出現(xiàn)的新項目,在無成功案例可參考借鑒的情況下,BIM的完整性、真實性、唯一性、連續(xù)性和可虛擬仿真等特點,能夠讓項目各參與方提前體驗項目建造過程中以及項目建成后的各個重要環(huán)節(jié),提前發(fā)現(xiàn)問題和隱患,以減少可避免的風(fēng)險和損失,提高項目管理人員對質(zhì)量、造價、安全和進(jìn)度的控制力。同時,BIM也是企業(yè)知識管理、技術(shù)創(chuàng)新的重要手段和可持續(xù)發(fā)展的動力。因此,BIM的發(fā)展已經(jīng)為各個行業(yè),特別是工程建設(shè)領(lǐng)域帶來福音。
[0004]但是,BIM在建筑工程行業(yè)的應(yīng)用還停留在某些特定的階段,無法真正實現(xiàn)面向建筑工程全壽命周期的應(yīng)用,并且各個階段之間缺乏有效的聯(lián)系。
[0005]BIM類建模軟件種類很多,并且存在著多種數(shù)據(jù)格式,各個軟件系統(tǒng)之間的數(shù)據(jù)交互存在著很大的障礙,導(dǎo)致項目各參與方之間的信息交流和共享閉塞,形成了 “信息孤島”現(xiàn)象,無法對項目相關(guān)數(shù)據(jù)信息進(jìn)行有效的集成管理。
[0006]已有的一些基于WM技術(shù)的工程集成管理系統(tǒng)都是基于C/S架構(gòu)的,無法實現(xiàn)項目管理信息的異域同步交互,對客戶端的軟件系統(tǒng)要求很高,并且有著很高的維護(hù)成本。與此同時,傳統(tǒng)的集成管理系統(tǒng)也無法實現(xiàn)統(tǒng)一的數(shù)據(jù)格式交互以及數(shù)據(jù)可視化。
[0007]經(jīng)檢索發(fā)現(xiàn),專利號CN201110023930.5授權(quán)公告號CN102609417B的中國發(fā)明專利提出了 “基于IFC標(biāo)準(zhǔn)的建筑信息模型數(shù)據(jù)集成與交換引擎裝置和方法”,支持多種格式的BIM數(shù)據(jù)轉(zhuǎn)化,可實現(xiàn)面向建筑生命期各階段或不同應(yīng)用的BIM數(shù)據(jù)集成與交換。然而,該專利并未明確應(yīng)如何構(gòu)建IFC幾何模型轉(zhuǎn)化器且通過何種具體轉(zhuǎn)化方法來實現(xiàn)非IFC文件的轉(zhuǎn)化。
[0008]申請?zhí)朇N201310042103.X申請公布號CN103970919A的中國發(fā)明專利申請?zhí)岢隽恕坝糜谧詣咏ㄖ畔⒔5臄?shù)據(jù)處理方法”,雖然其中提到了對多個勘測數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,但是并未介紹具體應(yīng)如何轉(zhuǎn)化。
[0009]申請?zhí)朇N201310205695.2申請公布號CN103324475A的中國發(fā)明專利申請?zhí)岢隽恕盎贗FC標(biāo)準(zhǔn)的WM模型渲染優(yōu)化系統(tǒng)及方法”,雖然其中提到了以IFC實體庫為基礎(chǔ),通過定義的數(shù)據(jù)映射關(guān)系,實現(xiàn)非IFC格式轉(zhuǎn)化為IFC標(biāo)準(zhǔn)格式,但是并未介紹具體應(yīng)如何轉(zhuǎn)化。
【發(fā)明內(nèi)容】
[0010]本發(fā)明所要解決的技術(shù)問題是:克服現(xiàn)有技術(shù)存在的問題,提出一種基于IFC的數(shù)據(jù)交互方法,能將WM涉及的不同數(shù)據(jù)格式轉(zhuǎn)化為IFC數(shù)據(jù)格式。同時,還提出基于該方法的Web-B頂工程信息集成管理系統(tǒng)及方法。
[0011]本發(fā)明解決其技術(shù)問題的技術(shù)方案如下:
一種基于IFC的數(shù)據(jù)交互方法,其特征是,包括以下步驟:
第一步、判斷由B頂類建模軟件生成的數(shù)據(jù)的類型:若該數(shù)據(jù)屬于WM模型結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第二步;若該數(shù)據(jù)屬于非結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第三步;
第二步、S1.判斷該數(shù)據(jù)能否通過中間數(shù)據(jù)格式轉(zhuǎn)換方式轉(zhuǎn)換為IFC格式數(shù)據(jù),若能則轉(zhuǎn)至S2,若不能則轉(zhuǎn)至S3;
52.將該數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)中間數(shù)據(jù)格式的數(shù)據(jù),進(jìn)而轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步;
53.采用預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)換插件程序,將該數(shù)據(jù)通過解析后轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步;
第三步、對該數(shù)據(jù)先進(jìn)行結(jié)構(gòu)分析以獲得其部件信息,再對各部件分別進(jìn)行特征抽取以獲得各部件的全部特征屬性數(shù)據(jù),然后通過IFC生成器將所得各部件的全部特征屬性數(shù)據(jù)組織生成IFC格式數(shù)據(jù),從而完成轉(zhuǎn)換;轉(zhuǎn)至第四步;
第四步、Tl.將所得IFC格式數(shù)據(jù)進(jìn)行分析,獲取其數(shù)據(jù)結(jié)構(gòu)和模型信息;
T2.按預(yù)設(shè)的數(shù)據(jù)字典,將所得數(shù)據(jù)結(jié)構(gòu)和模型信息以關(guān)系映射的形式與預(yù)設(shè)系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián);
T3.存儲IFC格式數(shù)據(jù);轉(zhuǎn)至第五步;
第五步、判斷是否進(jìn)行下一數(shù)據(jù)的交互,若是則轉(zhuǎn)至第一步,若否則方法結(jié)束。
[0012 ]優(yōu)選地,第二步S3中,所述數(shù)據(jù)轉(zhuǎn)換插件程序為:
531.將該數(shù)據(jù)按預(yù)設(shè)數(shù)據(jù)空間結(jié)構(gòu)解析為各組成單元、及各組成單元之間的組織關(guān)系;
532.通過預(yù)設(shè)的具體參數(shù)定義,將各組成單元的數(shù)據(jù)內(nèi)容、及各組成單元之間的組織關(guān)系內(nèi)容分別解析為相應(yīng)的具體數(shù)據(jù)信息;
533.將所得具體數(shù)據(jù)信息組織為IFC格式數(shù)據(jù)。
[0013]優(yōu)選地,第二步中,先將該數(shù)據(jù)鎖定為結(jié)構(gòu)化數(shù)據(jù)類型,再執(zhí)行SI;第三步中,在結(jié)構(gòu)分析之前,先將該數(shù)據(jù)鎖定為非結(jié)構(gòu)化數(shù)據(jù)類型。
[0014]上述基于IFC的數(shù)據(jù)交互方法能將涉及的不同數(shù)據(jù)格式轉(zhuǎn)化為IFC數(shù)據(jù)格式,從而克服現(xiàn)有技術(shù)中WM類建模軟件數(shù)據(jù)格式不統(tǒng)一導(dǎo)致的數(shù)據(jù)交互障礙,利于實現(xiàn)B頂項目工程數(shù)據(jù)信息的集成管理。
[0015]本發(fā)明還提出:
一種Web-B頂工程信息集成管理系統(tǒng),其特征是,包括系統(tǒng)數(shù)據(jù)庫,以及分別與系統(tǒng)數(shù)據(jù)庫通信連接的IFC數(shù)據(jù)交互模塊、GIS集成模塊、信息查詢模塊、以及用戶管理模塊;
所述IFC數(shù)據(jù)交互模塊用以采用前文所述基于IFC的數(shù)據(jù)交互方法,將B頂類建模軟件生成的B頂工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫;
所述GIS集成模塊用以從系統(tǒng)數(shù)據(jù)庫中讀取B頂工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中;
所述信息查詢模塊用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,將WM工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示;
所述用戶管理模塊用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。
[0016]優(yōu)選地,所述IFC數(shù)據(jù)交互模塊包括:
數(shù)據(jù)解析子模塊,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù),
數(shù)據(jù)存儲子模塊,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián); 所述GIS集成_吳塊包括:
工程項目的選址坐標(biāo)查詢子模塊,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢;
三維模型地圖集成表現(xiàn)子模塊,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示;
周邊環(huán)境查詢子模塊,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息;
所述信息查詢模塊包括:
Web可視化子模塊,用以將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看;
三維瀏覽子模塊,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示W(wǎng)M工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作;
文本化數(shù)據(jù)瀏覽子模塊,用以提供文本化數(shù)據(jù)的瀏覽查詢,所述文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件;
漫游模擬子模塊,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示; 所述用戶管理模塊包括:
用戶權(quán)限管理子模塊,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限;
數(shù)據(jù)庫管理子模塊,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,所述管理維護(hù)操作包括WM工程項目模型類別和名稱的修改。
[0017]優(yōu)選地,所述系統(tǒng)還包括與系統(tǒng)數(shù)據(jù)庫通信連接的管理決策支持模塊,用以向BM工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù)。
[0018]更優(yōu)選地,所述管理決策支持模塊包括: 可視化決策子模塊,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示;
指標(biāo)化決策子模塊,用以提供基于BIM工程項目數(shù)據(jù)信息建立的指標(biāo)體系,所述指標(biāo)體系包括成本、進(jìn)度分析表。
[0019]本發(fā)明還提出:
一種Web-B頂工程信息集成管理方法,其特征是,包括以下步驟:
IFC數(shù)據(jù)交互步驟,用以采用前文所述基于IFC的數(shù)據(jù)交互方法,將WM類建模軟件生成的BIM工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫;
GIS集成步驟,用以從系統(tǒng)數(shù)據(jù)庫中讀取WM工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中;
信息查詢步驟,用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,將B頂工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示;
用戶管理步驟,用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。
[0020]優(yōu)選地,所述IFC數(shù)據(jù)交互步驟包括:
數(shù)據(jù)解析子步驟,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù),
數(shù)據(jù)存儲子步驟,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián); 所述GIS集成步驟包括:
工程項目的選址坐標(biāo)查詢子步驟,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢;
三維模型地圖集成表現(xiàn)子步驟,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示;
周邊環(huán)境查詢子步驟,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息;
所述信息查詢步驟包括:
Web可視化子步驟,用以將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看;
三維瀏覽子步驟,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示W(wǎng)M工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作;
文本化數(shù)據(jù)瀏覽子步驟,用以提供文本化數(shù)據(jù)的瀏覽查詢,所述文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件;
漫游模擬子步驟,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示; 所述用戶管理步驟包括:
用戶權(quán)限管理子步驟,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限;
數(shù)據(jù)庫管理子步驟,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,所述管理維護(hù)操作包括WM工程項目模型類別和名稱的修改。
[0021]優(yōu)選地,所述集成管理方法還包括管理決策支持步驟,用以向BM工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù); 所述管理決策支持步驟包括:
可視化決策子步驟,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示;
指標(biāo)化決策子步驟,用以提供基于BIM工程項目數(shù)據(jù)信息建立的指標(biāo)體系,所述指標(biāo)體系包括成本、進(jìn)度分析表。
[0022]上述Web-B頂工程信息集成管理系統(tǒng)及方法,采用B/S架構(gòu),可實現(xiàn)數(shù)據(jù)信息的異地異時交互,能大大降低客戶端的系統(tǒng)要求和維護(hù)成本;通過引入Web網(wǎng)頁技術(shù)和信息交互技術(shù),并將其與BM建模技術(shù)相結(jié)合,為工程項目信息管理提供了新的技術(shù)手段,這可使項目信息得到有效地共享和交互;利用數(shù)據(jù)可視化量化管理指標(biāo),為項目管理者和決策者提供更為直觀的支撐和依據(jù)。
【附圖說明】
[0023]圖1為本發(fā)明實施例1的主要流程示意圖。
[0024]圖2至圖4分別為本發(fā)明實施例1中試驗案例一的流程示意圖、空間結(jié)構(gòu)解析結(jié)果示意圖、部分代碼示意圖。
[0025]圖5至圖7分別為本發(fā)明實施例1中試驗案例二的流程示意圖、轉(zhuǎn)換示意圖、部分代碼示意圖。
[0026]圖8為本發(fā)明實施例2的框架示意圖。
[0027]圖9為本發(fā)明實施例3在網(wǎng)頁中的顯示效果示意圖。
【具體實施方式】
[0028]下面參照附圖并結(jié)合實施例對本發(fā)明作進(jìn)一步詳細(xì)描述。但是本發(fā)明不限于所給出的例子。
[0029]實施例1
如圖1所示,本實施例的基于IFC的數(shù)據(jù)交互方法,包括:
第一步、判斷由B頂類建模軟件生成的數(shù)據(jù)的類型:若該數(shù)據(jù)屬于WM模型結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第二步;若該數(shù)據(jù)屬于非結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第三步;
第二步、S1.判斷該數(shù)據(jù)能否通過中間數(shù)據(jù)格式轉(zhuǎn)換方式轉(zhuǎn)換為IFC格式數(shù)據(jù),若能則轉(zhuǎn)至S2,若不能則轉(zhuǎn)至S3;
52.將該數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)中間數(shù)據(jù)格式的數(shù)據(jù),進(jìn)而轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步;
53.采用預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)換插件程序,將該數(shù)據(jù)通過解析后轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步;
在S3中,數(shù)據(jù)轉(zhuǎn)換插件程序為:
531.將該數(shù)據(jù)按預(yù)設(shè)數(shù)據(jù)空間結(jié)構(gòu)解析為各組成單元、及各組成單元之間的組織關(guān)系;
532.通過預(yù)設(shè)的具體參數(shù)定義,將各組成單元的數(shù)據(jù)內(nèi)容、及各組成單元之間的組織關(guān)系內(nèi)容分別解析為相應(yīng)的具體數(shù)據(jù)信息;
533.將所得具體數(shù)據(jù)信息組織為IFC格式數(shù)據(jù)。
[0030]第三步、對該數(shù)據(jù)先進(jìn)行結(jié)構(gòu)分析以獲得其部件信息,再對各部件分別進(jìn)行特征抽取以獲得各部件的全部特征屬性數(shù)據(jù),然后通過IFC生成器將所得各部件的全部特征屬性數(shù)據(jù)組織生成IFC格式數(shù)據(jù),從而完成轉(zhuǎn)換;轉(zhuǎn)至第四步;
第四步、Tl.將所得IFC格式數(shù)據(jù)進(jìn)行分析,獲取其數(shù)據(jù)結(jié)構(gòu)和模型信息;
T2.按預(yù)設(shè)的數(shù)據(jù)字典,將所得數(shù)據(jù)結(jié)構(gòu)和模型信息以關(guān)系映射的形式與預(yù)設(shè)系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián);
T3.存儲IFC格式數(shù)據(jù);轉(zhuǎn)至第五步;
第五步、判斷是否進(jìn)行下一數(shù)據(jù)的交互,若是則轉(zhuǎn)至第一步,若否則方法結(jié)束。
[0031 ]此外,第二步中,先將該數(shù)據(jù)鎖定為結(jié)構(gòu)化數(shù)據(jù)類型,再執(zhí)行SI;第三步中,在結(jié)構(gòu)分析之前,先將該數(shù)據(jù)鎖定為非結(jié)構(gòu)化數(shù)據(jù)類型。
[0032]試驗案例一:
將Tekla建模軟件生成的結(jié)構(gòu)化數(shù)據(jù)按本實施例方法進(jìn)行交互,具體過程如圖2所示。該過程為結(jié)構(gòu)化數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換插件轉(zhuǎn)換過程。
[0033]其中,數(shù)據(jù)轉(zhuǎn)換插件程序的空間結(jié)構(gòu)解析結(jié)果如圖3所示;空間結(jié)構(gòu)的分析及定義如以下代碼所示,其中部分代碼如圖4所示。
[0034]#25=IFCPR0JECT(’3sbLhr99fAYA_klA4ZJjov,,#5,,Tekla Corporat1n$,(#11), #24);
#27=IFCSITE(,010w6VlCfCvQz_jK7tETxJ’,#5, ’Undefined’,$,$,#26,$,$,.ELEMENT.,$,$,0.,$,$);
#3504=IFCRELAGGREGATES(’0d_vU86HDDR9guJgQVPySB',#5,$,$,#25,(#27));#29=IFCBUILDIBG(’ 2Mm4beLdX6X0XRVK84ffLJ$’,#5,’ Undefined',$,$,#28,$,$,.ELEMENT.,$,$,$);
#3505=IFCRELAGGREGATES(’2NEdhkxhb4cQAJ9GQBzpgS',#5,$,$,#27,(#29));
#3504代表項目(#25)與包含的場地(#27)的關(guān)系。#3505代表場地(#27)/包含的建筑(#29)的關(guān)系。
[0035]#29=IFCBUILDING(’ 2Mm4beLdX6X0XRVK84ffLJ$,,#5,,Undefined#28,.ELEMENT.,$,$,$);
#31=IFCBUILDINGST0REY(’lffhJTIqZ17CeVPY9nB4o4p’,#5,'Undefined',$,$,#30,$,$,.ELEMENT.,0);
#3506=IFCRELAGGREGATES('0fZULQ$bj7FQ8ffQvVsIyzT',#5,$,$,#29,(#31));
#51=IFCC0LUMN('IJnC8b00lEXZ4qC3KqC3Gq',#5,'COLUMN','HEA400',?ΕΑ400',#34,#50,'ID53c4c225-0000-4e86-3134-303534303434');
#857=IFCBEAM('lJnC8b001F234qC3Kq',#5,'BEAM',?ΕΑ300',?ΕΑ300',#844,#856,'ID53c4c225-0000-4f08-3134-303534303534');
#3508=IFCRELC0NTAINEDINSPATIALSTRUCTURE('2SYwqKqqXFZ0qTKq8yuDh0',#5,$,$,(#3223,#3144,#3079,#3014,#2944,#2871,#2800,#2729#2648,#2551,#2462,#2359,#2268,#2179,#2090,#2001,#1912,#1823,#1717,#1648,#1575,#1502,#1429,#1351,#1271,#1188,#1123,#1058,#993,#928,#857,#782,#717,#652,#587,#522,#457,#392,#327,#262,#197,#127,#51),#31); #3506 用 IFCRELAGGREGATES 來表明 #31 和 #29 的關(guān)系;#3508 用IFCRELCONTAINEDINSPATIALSTRUCTURE 來表明 #51(鋼柱),#857(鋼梁)以及 #31 三者之間的關(guān)系。
[0036]試驗案例二:
將Tekla建模軟件生成的非結(jié)構(gòu)化數(shù)據(jù)按本實施例方法進(jìn)行交互,其格式轉(zhuǎn)換過程為本實施例方法第三步,具體實施示例如下:
采用面向Tekla軟件的輕量化模型文件讀寫接口(即數(shù)據(jù)轉(zhuǎn)換接口主程序),該接口以VisualC++6.0為開發(fā)工具,且基于開源的基于Openshel I的IFC解析器D
[0037]該接口的具體工作流程如圖5所示。首先讀取Tekla源文件,遍歷所有部件和特征并獲取每個特征的數(shù)據(jù),然后根據(jù)IFC生成器,對構(gòu)造特征施加約束存儲,直到信息讀取結(jié)束,完成模型創(chuàng)建,保存為IFC格式數(shù)據(jù)。
[0038]如圖6所示,以一個鋼桁架的Tekla模型為例,通過該接口實現(xiàn)轉(zhuǎn)換為IFC格式數(shù)據(jù)。其部分代碼如圖7所示。
[0039]該接口中的幾何信息讀寫模塊部分代碼如下:
intbuiIdBoundingBoxInstance(double width, double thickness ,
double height)
{
int ifcBoundingBoxInstance;ifcBoundingBoxInstance = sdaiCreate InstanceBN(mode I,〃IFCB0UNDINGB0X");
sdaiPutAttrBN( if cBoundingBoxInstance,,,Corner,,,sdai INSTANCE,(void*) buildCartesianPointInstance(0, 0, 0));
sdaiPutAttrBN(ifcBoundingBoxInstance,〃XDim〃,sdaiREAL,&width); sdaiPutAttrBN(ifcBoundingBoxInstance,〃YDim〃,sdaiREAL,&
thickness);
sdaiPutAttrBN(ifcBoundingBoxInstance,〃ZDim〃,sdaiREAL, &height); ASSERT(ifcBoundingBoxInstance); return ifcBoundingBoxInstance;
}
intbuiIdShapeRepresentat1nInstance(int type,double width,
double thickness, double height, char 氺 representat1nldentifier)
{
intifcShapeRepresentat1nlnstance,氺 aggrltems;
ifcShapeRepresentat1nInstance=sdaiCreateInstanceBN(model,IFCSHAPEREPRESENTAT1N");
sdaiPutAttrBN( ifcShapeRepresentat1nlnstance,,,ContextOf Items,,,sdaiINSTANCE, (void*) getGeometricRepresentat1nContextInstance());switch (type) {
case BODY—B0UNDINGB0X—REPRESENTAT1N:aggrltems = sdaiCreateAggrBN(ifcShapeRepresentat1nlnstance, 〃Items〃);
sdaiPutAttrBN(ifcShapeRepresentat1nlnstance, 〃Representat1nIdentifier,,,sdai STRING,representat1nldentif ier);
sdaiPutAttrBN(ifcShapeRepresentat1nlnstance, 〃Representat1nType,,,sdaiSTRING,〃BoundingBox〃);
sdaiAppend((int) aggrltems, sdailNSTANCE, (void*)buiIdBoundingBoxInstance(width, thickness, height));
break;
default:
ASSERT(1 == 0); break;
}
ASSERT(ifcShapeRepresentat1nlnstance); return ifcShapeRepresentat1nlnstance;
}
IlCartesianPoint(3D)
intbuiIdCartesianPointInstance(double x, double y, double z)
{
intifcCartesianPointInstance,氺 aggrCoordinates;
ifcCartesianPointInstance = sdaiCreate InstanceBN(model, 〃IFCCARTESIANPOINT");
aggrCoordinates = sdaiCreateAggrBN(ifcCartesianPointInstance, 〃Coordinates,,);
sdaiAppend((int) aggrCoordinates, sdaiREAL, &x); sdaiAppend((int) aggrCoordinates, sdaiREAL, &y); sdaiAppend((int) aggrCoordinates, sdaiREAL, &z);
ASSERT(ifcCartesianPointInstance); return ifcCartesianPointInstance;
}
這部分代碼實現(xiàn)了該接口解析tekla模型的部件的幾何拓數(shù)據(jù)信息,并利用開源的IFC生成器,進(jìn)一步生成IFC格式數(shù)據(jù)。
[0040] 實施例2
如圖8所示,本實施例的Web-BIM工程信息集成管理系統(tǒng),包括系統(tǒng)數(shù)據(jù)庫,以及分別與系統(tǒng)數(shù)據(jù)庫通信連接的IFC數(shù)據(jù)交互模塊、GIS集成模塊、信息查詢模塊、以及用戶管理模塊;
IFC數(shù)據(jù)交互模塊用以采用實施例1基于IFC的數(shù)據(jù)交互方法,將BIM類建模軟件生成的BIM工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫;
GIS集成模塊用以從系統(tǒng)數(shù)據(jù)庫中讀取BIM工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中;
信息查詢模塊用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,將B頂工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示;
用戶管理模塊用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。
[0041 ]具體而言,IFC數(shù)據(jù)交互模塊包括:
數(shù)據(jù)解析子模塊,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù),
數(shù)據(jù)存儲子模塊,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián)。
[0042]利用IFC數(shù)據(jù)交互模塊,將結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)分別解析轉(zhuǎn)換,為后續(xù)的數(shù)據(jù)集成管理提供了基礎(chǔ)。
[0043]GIS集成模塊包括:
工程項目的選址坐標(biāo)查詢子模塊,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢;
三維模型地圖集成表現(xiàn)子模塊,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示;
周邊環(huán)境查詢子模塊,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息。
[0044]通過GIS集成模塊,不僅將項目的GIS信息集成到系統(tǒng)中,還為后續(xù)的用戶交互操作界面、用戶進(jìn)行相應(yīng)的查詢、決策支持功能提供基礎(chǔ)。
[0045]信息查詢模塊包括:
Web可視化子模塊,用以將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看;
三維瀏覽子模塊,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示W(wǎng)M工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作;
文本化數(shù)據(jù)瀏覽子模塊,用以提供文本化數(shù)據(jù)的瀏覽查詢,文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件;
漫游模擬子模塊,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示。
[0046]通過信息查詢模塊,用戶可以高效地查詢到項目的相關(guān)數(shù)據(jù)信息,實現(xiàn)異域同步數(shù)據(jù)交互,能夠及時地獲取項目動態(tài)信息,對做出合理的項目管理決策提供了很強(qiáng)大的輔助作用。
[0047]用戶管理模塊包括:
用戶權(quán)限管理子模塊,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限;
數(shù)據(jù)庫管理子模塊,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,管理維護(hù)操作包括BIM工程項目模型類別和名稱的修改。
[0048]通過用戶管理模塊,系統(tǒng)管理者可以賦予不同用戶不同的使用權(quán)限,并且可以對數(shù)據(jù)庫進(jìn)行管理和維護(hù),提高了系統(tǒng)的工作效率,更好地保證了系統(tǒng)的正常運(yùn)行和結(jié)構(gòu)的安全。
[0049]此外,本實施例系統(tǒng)還包括與系統(tǒng)數(shù)據(jù)庫通信連接的管理決策支持模塊,用以向BIM工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù)。
[0050]管理決策支持模塊包括:
可視化決策子模塊,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示;
指標(biāo)化決策子模塊,用以提供基于WM工程項目數(shù)據(jù)信息建立的指標(biāo)體系,指標(biāo)體系包括成本、進(jìn)度分析表。
[0051]通過管理決策支持模塊,決策者可以獲取可視化的3D動態(tài)模擬支持,可以更加直觀地發(fā)現(xiàn)問題;與此同時,還可以獲取量化的指標(biāo),根據(jù)系統(tǒng)的指標(biāo)評價體系,自動地做出量化的判斷,協(xié)助決策者做出最合理的管理決策。
[0052]本實施例的集成管理系統(tǒng),通過利用Web技術(shù)進(jìn)行開發(fā),并綜合應(yīng)用技術(shù)、計算機(jī)輔助工程技術(shù)、數(shù)據(jù)庫技術(shù)及計算機(jī)軟件集成技術(shù),引入建筑業(yè)國際信息標(biāo)準(zhǔn)IFC(Industry Foundat1n Classes),能夠?qū)崿F(xiàn)基于Web-BIM的工程信息集成管理。
[0053]實施例3
本實施例的Web-B頂工程信息集成管理方法,包括:
IFC數(shù)據(jù)交互步驟,用以采用實施例1基于IFC的數(shù)據(jù)交互方法,將BM類建模軟件生成的BIM工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫;
GIS集成步驟,用以從系統(tǒng)數(shù)據(jù)庫中讀取WM工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中;
信息查詢步驟,用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,將B頂工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示;
用戶管理步驟,用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。
[0054]圖9為本實施例方法在網(wǎng)頁中的顯示效果示意圖。
[0055]具體而言,IFC數(shù)據(jù)交互步驟包括:
數(shù)據(jù)解析子步驟,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù),
數(shù)據(jù)存儲子步驟,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián);
GIS集成步驟包括:
工程項目的選址坐標(biāo)查詢子步驟,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢;
三維模型地圖集成表現(xiàn)子步驟,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示;
周邊環(huán)境查詢子步驟,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息;
信息查詢步驟包括:
Web可視化子步驟,用以將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看;
三維瀏覽子步驟,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示W(wǎng)M工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作;
文本化數(shù)據(jù)瀏覽子步驟,用以提供文本化數(shù)據(jù)的瀏覽查詢,文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件;
漫游模擬子步驟,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示; 用戶管理步驟包括:
用戶權(quán)限管理子步驟,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限;
數(shù)據(jù)庫管理子步驟,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,管理維護(hù)操作包括BIM工程項目模型類別和名稱的修改。
[0056]此外,本實施例方法還包括管理決策支持步驟,用以向B頂工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù);
管理決策支持步驟包括:
可視化決策子步驟,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示;
指標(biāo)化決策子步驟,用以提供基于WM工程項目數(shù)據(jù)信息建立的指標(biāo)體系,指標(biāo)體系包括成本、進(jìn)度分析表。
[0057]本實施例為與實施例2相對應(yīng)的方法,且包含了實施例1的數(shù)據(jù)交互方法,能夠?qū)崿F(xiàn)基于Web-B頂?shù)墓こ绦畔⒓晒芾怼?br>[0058]除上述實施例外,本發(fā)明還可以有其他實施方式。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護(hù)范圍。
【主權(quán)項】
1.一種基于IFC的數(shù)據(jù)交互方法,其特征是,包括以下步驟: 第一步、判斷由BIM類建模軟件生成的數(shù)據(jù)的類型:若該數(shù)據(jù)屬于BIM模型結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第二步;若該數(shù)據(jù)屬于非結(jié)構(gòu)化數(shù)據(jù),則轉(zhuǎn)至第三步; 第二步、S1.判斷該數(shù)據(jù)能否通過中間數(shù)據(jù)格式轉(zhuǎn)換方式轉(zhuǎn)換為IFC格式數(shù)據(jù),若能則轉(zhuǎn)至S2,若不能則轉(zhuǎn)至S3;S2.將該數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)中間數(shù)據(jù)格式的數(shù)據(jù),進(jìn)而轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步;S3.采用預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)換插件程序,將該數(shù)據(jù)通過解析后轉(zhuǎn)換為IFC格式數(shù)據(jù);轉(zhuǎn)至第四步; 第三步、對該數(shù)據(jù)先進(jìn)行結(jié)構(gòu)分析以獲得其部件信息,再對各部件分別進(jìn)行特征抽取以獲得各部件的全部特征屬性數(shù)據(jù),然后通過IFC生成器將所得各部件的全部特征屬性數(shù)據(jù)組織生成IFC格式數(shù)據(jù),從而完成轉(zhuǎn)換;轉(zhuǎn)至第四步; 第四步、Tl.將所得IFC格式數(shù)據(jù)進(jìn)行分析,獲取其數(shù)據(jù)結(jié)構(gòu)和模型信息; T2.按預(yù)設(shè)的數(shù)據(jù)字典,將所得數(shù)據(jù)結(jié)構(gòu)和模型信息以關(guān)系映射的形式與預(yù)設(shè)系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián); T3.存儲IFC格式數(shù)據(jù);轉(zhuǎn)至第五步; 第五步、判斷是否進(jìn)行下一數(shù)據(jù)的交互,若是則轉(zhuǎn)至第一步,若否則方法結(jié)束。2.根據(jù)權(quán)利要求1所述基于IFC的數(shù)據(jù)交互方法,其特征是,第二步S3中,所述數(shù)據(jù)轉(zhuǎn)換插件程序為: S31.將該數(shù)據(jù)按預(yù)設(shè)數(shù)據(jù)空間結(jié)構(gòu)解析為各組成單元、及各組成單元之間的組織關(guān)系; S32.通過預(yù)設(shè)的具體參數(shù)定義,將各組成單元的數(shù)據(jù)內(nèi)容、及各組成單元之間的組織關(guān)系內(nèi)容分別解析為相應(yīng)的具體數(shù)據(jù)信息; S33.將所得具體數(shù)據(jù)信息組織為IFC格式數(shù)據(jù)。3.根據(jù)權(quán)利要求1或2所述基于IFC的數(shù)據(jù)交互方法,其特征是,第二步中,先將該數(shù)據(jù)鎖定為結(jié)構(gòu)化數(shù)據(jù)類型,再執(zhí)行SI;第三步中,在結(jié)構(gòu)分析之前,先將該數(shù)據(jù)鎖定為非結(jié)構(gòu)化數(shù)據(jù)類型。4.一種Web-B頂工程信息集成管理系統(tǒng),其特征是,包括系統(tǒng)數(shù)據(jù)庫,以及分別與系統(tǒng)數(shù)據(jù)庫通信連接的IFC數(shù)據(jù)交互模塊、GIS集成模塊、信息查詢模塊、以及用戶管理模塊; 所述IFC數(shù)據(jù)交互模塊用以采用權(quán)利要求1或2或3所述基于IFC的數(shù)據(jù)交互方法,將BM類建模軟件生成的B頂工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫; 所述GIS集成模塊用以從系統(tǒng)數(shù)據(jù)庫中讀取工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中; 所述信息查詢模塊用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,將WM工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示; 所述用戶管理模塊用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。5.根據(jù)權(quán)利要求4所述的Web-B頂工程信息集成管理系統(tǒng),其特征是,所述IFC數(shù)據(jù)交互豐吳塊包括: 數(shù)據(jù)解析子模塊,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù), 數(shù)據(jù)存儲子模塊,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián); 所述GIS集成_吳塊包括: 工程項目的選址坐標(biāo)查詢子模塊,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢; 三維模型地圖集成表現(xiàn)子模塊,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示; 周邊環(huán)境查詢子模塊,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息; 所述信息查詢模塊包括: Web可視化子模塊,用以將GIS集成模塊所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看; 三維瀏覽子模塊,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作; 文本化數(shù)據(jù)瀏覽子模塊,用以提供文本化數(shù)據(jù)的瀏覽查詢,所述文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件; 漫游模擬子模塊,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示; 所述用戶管理模塊包括: 用戶權(quán)限管理子模塊,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限; 數(shù)據(jù)庫管理子模塊,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,所述管理維護(hù)操作包括WM工程項目模型類別和名稱的修改。6.根據(jù)權(quán)利要求4所述的Web-B頂工程信息集成管理系統(tǒng),其特征是,所述系統(tǒng)還包括與系統(tǒng)數(shù)據(jù)庫通信連接的管理決策支持模塊,用以向BM工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù)。7.根據(jù)權(quán)利要求6所述的Web-B頂工程信息集成管理系統(tǒng),其特征是,所述管理決策支持豐吳塊包括: 可視化決策子模塊,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示; 指標(biāo)化決策子模塊,用以提供基于工程項目數(shù)據(jù)信息建立的指標(biāo)體系,所述指標(biāo)體系包括成本、進(jìn)度分析表。8.一種Web-B頂工程信息集成管理方法,其特征是,包括以下步驟: IFC數(shù)據(jù)交互步驟,用以采用權(quán)利要求1或2或3所述基于IFC的數(shù)據(jù)交互方法,將BM類建模軟件生成的B頂工程項目數(shù)據(jù)轉(zhuǎn)換為IFC格式數(shù)據(jù)、并存入系統(tǒng)數(shù)據(jù)庫; GIS集成步驟,用以從系統(tǒng)數(shù)據(jù)庫中讀取工程項目的GIS信息、并將其集成于預(yù)設(shè)電子地圖中; 信息查詢步驟,用以從系統(tǒng)數(shù)據(jù)庫中獲取相應(yīng)數(shù)據(jù),并將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,將B頂工程項目的三維模型顯示于網(wǎng)頁,以及在網(wǎng)頁中向用戶提供文本化數(shù)據(jù)的瀏覽查詢以及項目的進(jìn)度模擬、碰撞模擬和漫游展示; 用戶管理步驟,用以與系統(tǒng)數(shù)據(jù)庫進(jìn)行交互,供系統(tǒng)管理員賦予不同用戶不同級別的使用權(quán)限,供有權(quán)限的用戶管理維護(hù)系統(tǒng)數(shù)據(jù)庫。9.根據(jù)權(quán)利要求8所述的Web-B頂工程信息集成管理方法,其特征是,所述IFC數(shù)據(jù)交互步驟包括: 數(shù)據(jù)解析子步驟,用以將WM工程項目數(shù)據(jù)解析處理為IFC格式數(shù)據(jù), 數(shù)據(jù)存儲子步驟,用以將所得IFC格式數(shù)據(jù)以關(guān)系映射的形式與系統(tǒng)數(shù)據(jù)庫相關(guān)聯(lián); 所述GIS集成步驟包括: 工程項目的選址坐標(biāo)查詢子步驟,用以在預(yù)設(shè)電子地圖上提供工程項目的世界地理坐標(biāo)顯示和查詢; 三維模型地圖集成表現(xiàn)子步驟,用以將工程項目的三維模型集成至預(yù)設(shè)電子地圖上進(jìn)行顯示; 周邊環(huán)境查詢子步驟,用以供用戶查詢BIM工程項目的周邊環(huán)境信息,該周邊環(huán)境信息包括地理信息、交通信息; 所述信息查詢步驟包括: Web可視化子步驟,用以將GIS集成步驟所得集成結(jié)果顯示于網(wǎng)頁,供用戶瀏覽查看; 三維瀏覽子步驟,用以通過網(wǎng)頁插件在網(wǎng)頁中顯示工程項目的三維模型,并供用戶在該三維模型上進(jìn)行交互操作; 文本化數(shù)據(jù)瀏覽子步驟,用以提供文本化數(shù)據(jù)的瀏覽查詢,所述文本化數(shù)據(jù)包括Excel格式文件、PDF格式文件; 漫游模擬子步驟,用以向用戶提供WM工程項目的進(jìn)度模擬、碰撞模擬和漫游展示; 所述用戶管理步驟包括: 用戶權(quán)限管理子步驟,用以對系統(tǒng)使用用戶進(jìn)行管理,并對不同的使用用戶賦予不同的使用權(quán)限; 數(shù)據(jù)庫管理子步驟,用以供有權(quán)限的用戶對系統(tǒng)數(shù)據(jù)庫進(jìn)行管理維護(hù)操作,所述管理維護(hù)操作包括WM工程項目模型類別和名稱的修改。10.根據(jù)權(quán)利要求8所述的Web-B頂工程信息集成管理方法,其特征是,所述集成管理方法還包括管理決策支持步驟,用以向BM工程項目的管理者和決策者提供可視化和指標(biāo)化的量化數(shù)據(jù); 所述管理決策支持步驟包括: 可視化決策子步驟,用以可視化展示BIM工程項目的三維模型、進(jìn)度模擬、碰撞模擬和漫游展示; 指標(biāo)化決策子步驟,用以提供基于工程項目數(shù)據(jù)信息建立的指標(biāo)體系,所述指標(biāo)體系包括成本、進(jìn)度分析表。
【文檔編號】G06Q10/10GK105912651SQ201610218993
【公開日】2016年8月31日
【申請日】2016年4月11日
【發(fā)明人】劉澤生, 崔昊, 蔡杰, 趙忠強(qiáng), 楊楓, 周亮
【申請人】中郵通建設(shè)咨詢有限公司