亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        BIM可視化管理系統(tǒng)的軟件設(shè)計

        2021-09-26 15:52:52韋雪文,姜嵐
        電腦知識與技術(shù) 2021年20期
        關(guān)鍵詞:瀏覽器輕量化可視化

        韋雪文,姜嵐

        摘要:為加快BIM技術(shù)的應(yīng)用及推廣,中冶華天工程技術(shù)有限公司結(jié)合工作實際,利用WebGL2.0技術(shù)將BIM輕量化模型在網(wǎng)頁端進(jìn)行可視化展示。同時以spring boot為開發(fā)環(huán)境實現(xiàn)BIM可視化管理服務(wù),并利用RESTful API實現(xiàn)BIM可視化管理系統(tǒng)與其他信息化管理系統(tǒng)的快速融合。

        關(guān)鍵詞:BIM可視化;WebGL2.0;spring boot;RESTful API

        中圖分類號:TP319? ? ? 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2021)20-0078-03

        1 背景

        BIM即建筑信息模型,它是利用信息技術(shù)對工程項目建設(shè)的各項數(shù)據(jù)建立建筑模型,仿真模擬建筑物的真實信息,并進(jìn)行全方位的展示。它具有可模擬性、可視化、可出圖性、可優(yōu)化性和協(xié)調(diào)性等特點[1]。BIM技術(shù)的出現(xiàn)給建筑行業(yè)的信息化落地帶來了指引方向。但目前BIM的應(yīng)用需要依賴專業(yè)的BIM應(yīng)用軟件,這些軟件的操作往往比較復(fù)雜,同時軟件自身比較厚重,對硬件配置也有較高的要求,比如需要較大的內(nèi)存空間、獨立顯卡、高CPU等。從而導(dǎo)致BIM技術(shù)的推廣大大受限。

        隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的BIM用戶希望采用瀏覽器在電腦、手機(jī)、PAD等多屏幕方便地瀏覽三維模型。另一方面伴隨著中冶華天工程技術(shù)有限公司大力推廣BIM技術(shù)的應(yīng)用,以及主營業(yè)務(wù)朝著智能化、綠色化發(fā)展,急需將BIM技術(shù)互聯(lián)網(wǎng)化。

        針對以上需求,本文借助Spring Boot[2]開源框架及輕量化引擎開發(fā)一個BIM可視化管理系統(tǒng),實現(xiàn)與中冶華天農(nóng)村污水管理系統(tǒng)、中冶華天智慧水務(wù)運維管理系統(tǒng)、智慧水環(huán)境運維管理系統(tǒng)、智慧康養(yǎng)運維管理系統(tǒng)、項目管理控制系統(tǒng)等核心系統(tǒng)的數(shù)據(jù)集成和業(yè)務(wù)操作等主要工作。

        2 系統(tǒng)整體架構(gòu)設(shè)計

        本系統(tǒng)采用B/S架構(gòu)[3],總體邏輯架構(gòu)共分為三層,分別為客戶端(網(wǎng)頁瀏覽器,不需安裝插件)、應(yīng)用服務(wù)端(服務(wù)層)和數(shù)據(jù)服務(wù)端(數(shù)據(jù)層)。系統(tǒng)架構(gòu)如圖1所示。

        客戶端:即BIM可視化管理系統(tǒng)的數(shù)據(jù)和功能展現(xiàn)層,此層通過瀏覽器直接顯示,目前支持firefox和chrome瀏覽器。其中BIM模型展示是通過WebGL2.0技術(shù)實現(xiàn)。

        應(yīng)用服務(wù)端:即BIM可視化管理系統(tǒng)的業(yè)務(wù)控制層,是整個平臺的核心單元。此控制層包含兩個服務(wù)器,分別為web服務(wù)器和輕量化引擎服務(wù)器。其中web服務(wù)器用于處理此平臺的業(yè)務(wù)請求,輕量化引擎服務(wù)器主要處理對BIM模型的輕量化操作請求。

        數(shù)據(jù)服務(wù)端:即BIM可視化管理系統(tǒng)的數(shù)據(jù)層,是整個系統(tǒng)的基礎(chǔ)。該層通過數(shù)據(jù)庫來管理BIM輕量化平臺中的所有數(shù)據(jù),包括BIM模型數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),為系統(tǒng)提供數(shù)據(jù)保障。在具體設(shè)計中,本系統(tǒng)采用了MySQL[4]關(guān)系型數(shù)據(jù)庫來存儲和管理各種BIM相關(guān)數(shù)據(jù)。

        本系統(tǒng)操作系統(tǒng)采用Windows 10, 開發(fā)平臺采用IntelliJ IDEA 2018,數(shù)據(jù)庫選用MySQL7,業(yè)務(wù)開發(fā)采用Spring Boot框架。輕量化引擎通過廠商產(chǎn)品對比,選取了秉匠信息科技公司的黑洞引擎,此引擎完全從底層自主研發(fā),知識產(chǎn)權(quán)100%自有,不受制于任何國內(nèi)外第三方已有引擎或者圖形軟件庫,后臺數(shù)據(jù)不需要任何第三方云平臺作為存儲容器。由此保證國內(nèi)客戶使用中的授權(quán)可靠性、獨立性與數(shù)據(jù)安全。

        3 系統(tǒng)功能設(shè)計

        根據(jù)當(dāng)前中冶華天智慧水務(wù)運維管理系統(tǒng)、智慧水環(huán)境運維管理系統(tǒng)、智慧康養(yǎng)運維管理系統(tǒng)和項目管理控制系統(tǒng)對BIM可視化管理系統(tǒng)的具體訴求,該文進(jìn)行了總結(jié)和歸納,完成BIM可視化管理系統(tǒng)的詳細(xì)功能設(shè)計。系統(tǒng)共分成5大功能模塊,分別為:BIM模型可視化、數(shù)據(jù)管理、文檔管理和關(guān)聯(lián)管理和與其他系統(tǒng)集成,其整體功能結(jié)構(gòu)圖如圖2所示。

        3.1 BIM模型可視化

        該模塊主要包含BIM模型可視化展示和可視化操作。BIM模型可視化展示即在瀏覽器中展示整個BIM模型??梢暬僮骷粗С衷跒g覽器中對BIM模型進(jìn)行常規(guī)的操作,具體如下:

        1)視圖操作

        模型旋轉(zhuǎn)、平移、縮放、復(fù)位、一鍵還原、自適應(yīng)、視圖控制器、第一視角漫游等。

        2)構(gòu)件基本操作

        透明、隱藏、隔離、剖切、盒選(多選)、分解(爆炸效果)、線框模式、變色等。

        3)構(gòu)件高級操作

        構(gòu)件屬性查看、模型樹展示(可按空間、系統(tǒng)、類型不同維度)、搜索、測量、標(biāo)簽、批注、氣泡、快照等。

        3.2 數(shù)據(jù)管理

        該模塊是整個管理系統(tǒng)的基礎(chǔ)模塊。這里的數(shù)據(jù)包括了BIM模型數(shù)據(jù)以及基于模型的業(yè)務(wù)數(shù)據(jù)。其中BIM模型數(shù)據(jù)包含幾何信息、構(gòu)建列表及屬性信息,基于模型的業(yè)務(wù)數(shù)據(jù)則是跟其他系統(tǒng)做集成時保存的與模型相關(guān)的業(yè)務(wù)數(shù)據(jù),支持對對象、關(guān)系數(shù)據(jù)的通用操作功能,如新增、刪除、修改和查詢。

        系統(tǒng)默認(rèn)采用MySQL數(shù)據(jù)庫存儲相關(guān)數(shù)據(jù),其中BIM模型數(shù)據(jù)是通過構(gòu)件的唯一GUID與構(gòu)建的相關(guān)屬性信息關(guān)聯(lián)?;谀P偷臉I(yè)務(wù)數(shù)據(jù)也是通過GUID關(guān)聯(lián),數(shù)據(jù)庫關(guān)系設(shè)計圖如圖3所示。

        3.3 文檔管理

        該模塊是此系統(tǒng)的通用模塊。常用的功能有文件列表展示、工程文檔在線瀏覽、文件操作、文檔版本管理等。

        文件列表是指文件以目錄樹+文件列表的形式陳列。列表中顯示了文件的類型、文件名、標(biāo)簽、版本、容量、上傳人最新修改時間。可對文件名稱進(jìn)行搜索,以時間、名稱對文件進(jìn)行排序。

        工程文檔在線瀏覽主要實現(xiàn)對常用文件格式如Excel、PPT、Word、PDF、TXT、rtf、csv格式文件的在線瀏覽。xml格式本質(zhì)是簡文本,可直接在瀏覽器中打開。圖片文件可使用瀏覽器自帶的功能直接瀏覽,位圖格式除外。

        猜你喜歡
        瀏覽器輕量化可視化
        基于CiteSpace的足三里穴研究可視化分析
        汽車輕量化集成制造專題主編
        基于Power BI的油田注水運行動態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        基于CGAL和OpenGL的海底地形三維可視化
        “融評”:黨媒評論的可視化創(chuàng)新
        傳媒評論(2019年4期)2019-07-13 05:49:14
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        一種輕量化自卸半掛車結(jié)構(gòu)設(shè)計
        智富時代(2019年2期)2019-04-18 07:44:42
        瞄準(zhǔn)掛車輕量化 鑼響掛車正式掛牌成立
        專用汽車(2016年1期)2016-03-01 04:13:19
        環(huán)球瀏覽器
        再見,那些年我們嘲笑過的IE瀏覽器
        亚洲妇女无套内射精| 亚洲无人区一码二码国产内射| 国产美女一级做a爱视频| 国产亚洲一区二区三区三州| 高清国产精品一区二区| 国语对白福利在线观看| 粗大猛烈进出白浆视频| 老色鬼永久精品网站| 久久久国产精品免费无卡顿| 人妖与人妖免费黄色片| 亚洲av天堂免费在线观看| 少妇愉情理伦片丰满丰满午夜| 在线播放国产女同闺蜜| 中文字幕亚洲精品高清| 日韩女同视频在线网站| 国产sm调教视频在线观看| 日批视频免费在线观看| 翘臀诱惑中文字幕人妻| 五月天激情电影| 亚洲国产精品特色大片观看完整版| 亚洲国产综合专区在线电影| av天堂网手机在线观看| 欧美激情一区二区三区 | 亚洲综合另类小说色区| 国产精品无码a∨精品影院| 免费国产99久久久香蕉| 亚洲中文字幕一区av| 国产一区二区长腿丝袜高跟鞋| 狠狠躁夜夜躁人人爽天天古典| 一国产区在线观看| 手机在线免费av网址| 一本色综合网久久| 亚洲精品综合欧美一区二区三区| mm在线精品视频| 青青草视频在线观看入口| 日本真人添下面视频免费| 国产精品久久毛片av大全日韩| 亚洲欧美成人中文在线网站| 熟妇人妻精品一区二区视频| 国产永久免费高清在线| 伊人色综合久久天天人手人停|