1. 程式人生 > >BIM與三維GIS結合

BIM與三維GIS結合

1、 BIM 簡介

BIM 是指建築資訊模型(Building Information Modeling),目前國內並沒有官方的定義,所以從國 外 BIM 標準中理解,BIM 是一個建設專案或者實施物理和功能特性的數字表達,它並非以二維方式展示, 而是直接以三維的方式表達;同時 BIM 也是一個共享的知識資源,是該設施從建設到拆除的全生命週期中 的所有決策提供依據的過程;在專案的不同階段,不同利益相關方通過 BIM 更改修改資訊,實現協調作業, 基於它自身的特點,BIM 目前在建築以及一些設計領域應用越來越普遍。

2、 BIM 與三維 GIS 結合的必要性

2.1 BIM 需要三維 GIS

對於 BIM 來說,BIM 的整個生命週期從設計、施工到運維都是針對 BIM 單體精細化模型的,但是其 不可能脫離周邊的巨集觀的地理環境要素,成為空中樓閣。而三維 GIS 一直致力於巨集觀地理環境的研究,提 供各種空間查詢及空間分析功能,並且在 BIM 的運維階段,三維 GIS 可以為其提供決策支援,因此 BIM 需要三維 GIS。

這裡寫圖片描述

2.2 三維 GIS 需要 BIM

對於三維 GIS 來說,BIM 資料是三維 GIS 的另個一重要的資料來源,能夠讓三維 GIS 從巨集觀走向微 觀,同時可以實現精細化管理。另一個方面,與 BIM 資料的融合使三維 GIS 從室外走向室內,實現室內外 一體化的管理。

2.3 BIM 資料與三維 GIS 整合

BIM 資料結構包括空間資料(模型)及屬性資料(引數),其中空間資料模型又包含空間位置、外觀

形狀等,這與三維 GIS 資料結構相似,屬性資料包含了設計引數、施工引數及運維引數等。三維 GIS 涵蓋 了 BIM 的資料結構(空間資料+屬性資料),涵蓋了 BIM 的資料表現形式(三維模型),涵蓋了 BIM 資料 物件(BIM 針對建築物件,GIS 涵蓋較廣,包括建築物件),與 BIM 功能有重疊(資訊管理、空間分析等), 因此三維 GIS+BIM 能產生無限的可能。

這裡寫圖片描述

3、 兩者結合面臨的問題

3.1 資料如何對接

眾所周知,目前國內外 BIM 軟體很多,相對應的 BIM 檔案格式也多,目前常見的一些 BIM 檔案格式 有:
 RVT:Autodesk Revit 軟體使用的 BIM 資料格式,還包括:RFA、ADSK 等格式;
 CATPart:CATIA 軟體的資料格式,還包括:CATProduct、CATdrawing 等格式;
 DGN:Bentley 公司開發的支援其 Microstation 系列產品的資料格式。
針對 Autodesk Revit 軟體我們提供了 SuperMap Export 外掛(外掛位置:連結:連結:

http://pan.baidu.com/s/1qYgyxpa 密碼:30ry)。SuperMap Export 外掛將 Revit 的 BIM 模型匯出為 模型資料集,並儲存在指定資料來源檔案下,完成資料的匯出。CATIA、DGN 軟體的對接暫時使用中轉格 式,通過我們提供的 3ds Max 外掛匯出資料。
Revit 外掛配置說明:
安裝 Revit2016;
 下載外掛壓縮包,外掛配置檔案.bat 必須放在 Bin_x64 同級目錄下
 執行外掛配置檔案*.bat 檔案;
 必須在 Revit 的三維檢視下,使用該外掛
 開啟 Revit 軟體,配置成功,如下圖所示:

這裡寫圖片描述

圖:成功配置 SuperMap Export 外掛
備註:如果選單欄存在外掛的按鈕,啟動按鍵後,直接彈出異常,那麼需要檢查 Bin_x64 是否已經
設定為系統環境變數,並確保其在 path 路徑的最前端。 完成了外掛的配置,就可以對 BIM 模型進行匯出。步驟如下:
 在 Revit 軟體中開啟 BIM 資料;
 在“檢視”選項卡>“建立”組>“三維檢視”下拉框選擇“預設三維檢視”或在介面左側“項 目瀏覽器”懸浮框中,選擇三維檢視;
 單擊“附加模組”選項卡>“SuperMap Export”按鈕,彈出“匯出引數設定”對話方塊,如下圖
所示:
這裡寫圖片描述

圖:BIM 模型“匯出引數設定”對話方塊
 分兩種模式匯出,一種是插入點的方式,一種是投影的方式;
 插入點資訊:選擇插入點資訊,可以直接設定球面座標或平面座標
 自定義投影:選擇投影方式匯出模型
 新建或者開啟 UDB 資料來源;
 選擇匯出模型的顏色型別。著色顏色是與 Revit 中看到的效果一致;真實顏色是 Revit 渲染出的 顏色;
 網路資料集:針對管線資料匯出為三維點、線資料集,通過點線構建三維網路資料集。
 例項化:預設勾選匯出資料,如果發現某些資料集中資料位置或者顏色發生錯亂,不勾選例項化 匯出模型,目前外掛區分例項化存在隱患,如果發現錯亂的圖層,建議該族型別單獨以非例項化 的方式匯出;
完成資料匯出後,開啟指定檔案路徑的資料來源。所有的模型資料集可以直接在場景中開啟瀏覽,但 是建議先將資料集通過“BIM 生成快取”功能生成快取;生成快取對各方面的效能都有優化,以快取的 方式開啟,其瀏覽效果會更好。將具有半透效果的快取圖層移到最頂層,能確保該圖層正確顯示。透過窗 戶,能清晰的看見室內的情景。

這裡寫圖片描述
圖:窗戶半透顯示效果 在場景中開啟快取圖層瀏覽,可以直觀的看到模型的效果和單個圖元的屬性資訊。開啟選擇模式或者
選擇漫遊模式,滑鼠雙擊某個元素物件,在介面的右側會彈出選中物件的屬性懸浮框。懸浮框中顯示了對 象的所有屬性資訊,如下圖所示:

圖:選中物件的部分屬性資訊

這裡寫圖片描述
3.2 效能如何保證

以一棟樓的建築資料為例,在 Revit 軟體中開啟有 6600 多個圖元類別,每個圖元又包含了諸多的屬 性資訊,因此我們採用了效能優化技術來滿足大體量資料的效能需要。這裡提到三個關鍵技術。
第一個關鍵技術是例項化,這種技術適用於重複模型較多的情況,可以實現對相同的幾何模型只繪製 一次,降低了顯示卡等硬體裝置的壓力。

相關推薦

BIMGIS結合

1、 BIM 簡介 BIM 是指建築資訊模型(Building Information Modeling),目前國內並沒有官方的定義,所以從國 外 BIM 標準中理解,BIM 是一個建設專案或者實施物理和功能特性的數字表達,它並非以二維方式展示, 而是

五分鐘學GIS | BIMGIS的融合

今天五分鐘學GIS的時間我們來學習BIM與三維GIS的融合。 什麼是BIM? BIM:建築資訊模型(Building Information Modeling)或者建築資訊管理(Building Information Management)是以建築工程

【計算機視覺】opencv靶標相機姿態解算2 根據四個特徵點估計相機姿態 及 實時位姿估計重建相機姿態

https://blog.csdn.net/kyjl888/article/details/71305149 1 基本原理之如何解PNP問題 轉載 基本原理之如何解PNP問題 http://www.cnblogs.com/singlex/p/pose_estimati

新一代GIS技術體系再升

編者按:在2018 GIS 軟體技術大會上,超圖釋出了SuperMap GIS 9D(2019)系列產品,該版本全面擁抱空間大資料技術,並在微服務、容器化、雲原生、自動化運維等方面全新升級,進一步優化和提升了雲GIS功能,構建了新一代三維GIS技術體系。即日起,我們將陸續在“超圖集團”公

智慧城市/園區GIS視覺化平臺

以三維GIS平臺為載體構建的智慧城市三維GIS視覺化平臺,包括城市總體規劃、區域規劃、區域資源、智慧管理功能。 充分發揮三維GIS平臺的資料疊加能力、視覺化展示能力、三維空間分析能力,將業務管理、物聯網感知資料、大資料分析資料、視訊監控、工程專案資料、地下管網資料、公共安全資料、招商成果資料、區域

np.mgrid(),np.meshgrid()畫圖

import numpy as np X = np.mgrid[-5:5:5] X1 = np.mgrid[-5:5:5j] Y1,Y2 = np.mgrid[-5:5,10:17] Z1,Z2,Z3 = np.mgrid[-5:5,10:17,1:3] print(X) print(

影象檢索重建:From Single Image Query to Detailed 3D reconstruction

先前基於影象檢索的三維重建方式由於只關注尺度和外表相似的影象而往往會導致細節缺失問題,為解決該問題,本文結合了基於運動的重建(SfM, Structure-from-Motion)和多尺度場景下的影象檢索進行三維重建。文中對重建系統和檢索系統建立的連線,使得能夠根據當前的3D

當機器人系統視覺化模擬遇到虛擬現實技術

從事移動機器人學習已經10多年了,從最初的8位微控制器到DSP再到ARM嵌入式子系統;從window平臺下C++和wince嵌入式再到ubuntu平臺和ubuntu ARM嵌入式;從單機器人系統到多機器

機器人作業系統ROS(indigo)模擬軟體V-Rep(3.2.1)通訊介面使用筆記

通過網頁快速瞭解Linux(Ubuntu)和ROS機器人作業系統,請參考實驗樓線上系統如下:關鍵字:ROS(indigo),V-Rep(3.2.1), vrep_ros_bridge(lagadic).vrep_ros_bridge提供了V-Rep和ROS之間的通訊介面,可以

四元數座標相乘

參考:http://zuoye.baidu.com/question/8e9b4285b221904e0209da0fa54f2d79.html Quaternion.Euler(x,y,z)返回一個繞x軸旋轉x度再繞y軸旋轉y度再繞z軸旋轉z度的Quater

GIS,看上去很美

  發表於《3SNews新聞週刊》第22期 “三維GIS”在今天已經成為了一個炙手可熱的名詞,在稍具規模的GIS會議和展覽上,都可以看到形形色色的三維GIS產品,國內的、國外的、單機版的、網路版的、可瀏覽的、可分析的,一幅欣欣向榮的熱鬧景象,頗給人一種2DGIS已經過時,3

計算機圖形學——二旋轉旋轉

Steven M. LaValle 的 Virtual Reality 這本書中講了關於幾何模型變換以及顯示的知識,跟網上的資料比這本書裡講的比較簡潔,於是想做一個總結。本部落格參考了《Virtual Reality》的中文譯版,翻譯與校驗人員: 上海交通大學媒體技術實驗室(

OpenCV學習筆記(16)雙目測距重建的OpenCV實現問題集錦(一)影象獲取單目定標

雙目測距的基本原理 如上圖所示,雙目測距主要是利用了目標點在左右兩幅檢視上成像的橫向座標直接存在的差異(即視差)與目標點到成像平面的距離Z存在著反比例的關係:Z=fT/d。“@scyscyao :在OpenCV中,f的量綱是畫素點,T的量綱由定標板棋盤格的實際尺寸和使用者

CityEngine----模型匯出GIS屬性掛接

在CityEngine中建立場景之後,我們需要對建立好的模型匯出(以3ds和obj格式為例)。 匯出模式可以選擇兩種:Use file size limit和Create one file per shape。 Use file size limit:將所選模型作為一個ob

渲染引擎設計時間(一)

註冊 三維 特定 渲染引擎 交互 文件 集合 工具 調度 一、初始osg 三維渲染引擎:為了實現三維場景圖形的結構管理和繪制而提供的一系列API的集合。包括構建層和交互層。 Crystal Space、Java3D、Unreal…… osg庫:構件場景圖形的場景圖形節點類、

渲染引擎設計實踐(四)

方式 lora 扇面 多個 幀緩存 binding osg smo tco 五、繪制幾何對象和文字 幀緩存(Frame Buffer)為用戶與顯示設備交互的一個接口,將顯示的畫面抽象成一塊可以進行讀寫操作的內存區域。 幀緩存的每一個存儲單元都對應顯示屏上的一個像素。整個緩存

《逐夢旅程 WINDOWS遊戲編程之從零開始》筆記8——載入模型&Alpha混合技術&深度測試Z緩存

one 平面 rep none pes x文件 mas 參數 函數 第17章 三維遊戲模型的載入 主要是如何從3ds max中導出.X文件,以及如何從X文件加載三維模型到DirextX遊戲程序裏。因為復雜的3D物體,要用代碼去實現,那太反人類了,所以我們需要一些建模軟件。

渲染引擎設計實踐(八)

窗口 drag 支持機制 對象 window ani handle ima 視頻 8.2三維人機交互工具 osg實現了三維場景的漫遊以及場景中三維對象的操縱。 8.2.1漫遊器 osgGA::MatrixManipulator類 漫遊器也是事件處理器GUIEventHand

WPF效果(GIS篇)

width idt image img 三維 效果 gif mage 技術分享 二維的GIS已經被我玩爛了,緊接著就是三維了,哈哈!先來看看最簡單的效果: WPF效果(GIS三維篇)

autocad匯報,bim匯報,視圖匯報,像ppt那樣匯報

image images 時間 都是 slide com auto gif 視圖 在大部分場景中,工程師可以用cad進行匯報,避免去做PPT,浪費時間,ppt一般都是用一次就丟棄。而工程師對於設計的中間匯報,或三維bim匯報,評審匯報,展示匯報等,都可以直接用cad軟件,方