三維GIS概述:
臻圖自主知識產權ZTMap3D產品——輕量化三維GIS融合渲染平臺,與傳統三維渲染引擎不同,是全新一代輕量化三維GIS以及BIM渲染引擎,符合標準的HTML5和WEBGL規范,能夠在所有支持H5的平臺上運行(PC、手機、PAD、大屏等),無需額外的插件支持,真正實現“一次編寫,到處運行”。該產品基于臻圖多年來在“空間海量大數據實時處理”方面的專利技術和經驗,突破了海量三維對象高效率實時渲染的核心難題,實現了幾乎任意數據量尺度下三維數據的高效實時渲染。
三維GIS關鍵技術:
1、GIS+BIM一體化渲染技術。
傳統的三維渲染領域,三維GIS引擎和BIM引擎通常是獨立的兩個引擎,所帶來的的結果是無法實現同一場景的無縫平滑切換漫游,用戶體驗較差。本產品在前端三維數據渲染方面,將GIS和BIM兩種數據進行統一對待,統一渲染。真正實現了三維GIS+BIM場景融合渲染機制,實現了場景無縫切換和平滑漫游的用戶體驗
2、GIS地理坐標系和BIM坐標系的轉換技術。
通過實現坐標的轉換,使得兩種坐標系的三維數據可以在同一個引擎內進行解析和處理。
3、GIS+BIM模型云端渲染
為了使三維GIS+BIM 管理信息系統具有B/S 架構系統的優勢,要求用戶能夠在瀏覽器上瀏覽和操作BIM模型.但是目前瀏覽器原生的編程語言如JavaScript并不支持三維圖形渲染內核API 的直接調用。一種解決辦法是通過使用微軟組件對象模型(Component Object Model,COM)技術將圖形引擎程序封裝成一個ActiveX 控件。用戶在瀏覽GIS+BIM模型之前需要先下載ActiveX 控件并在瀏覽器上注冊該控件,之后當用戶第1 次打開BIM 模型時,需要先將模型文件下載到本地緩存,下載完成后就可在瀏覽器上觀看和操作BIM 模型。采用這種方式雖然在一定程度上解決了瀏覽器展示BIM 模型的問題。
本方案提出基于云端渲染的三維模型展示和交互解引擎(簡稱云引擎)。在此方案中,圖形引擎程序被部署在服務器上,模型的渲染和展示都在服務端完成,并不占用用戶終端設備的硬件資源
三維GIS技術創新:
傳統的三維渲染領域,三維GIS引擎和BIM引擎通常是獨立的兩個引擎,主要是由于GIS和BIM三維模型的坐標系不同,其數據解析方法有區別。兩個引擎獨立渲染,所帶來的的結果是無法實現同一場景的無縫平滑切換漫游,用戶體驗較差。
本項目基于對GIS和BIM坐標體系的深度理解,實現了GIS地理坐標系和BIM建筑模型坐標系的轉換功能,使得兩種坐標系的三維數據可以在同一個引擎內進行解析和處理。在前端三維渲染引擎的設計方面,也將GIS和BIM兩種數據進行統一對待,統一渲染。真正實現了三維GIS+BIM場景融合渲染機制,實現了場景無縫切換和平滑漫游的用戶體驗。
本文鏈接:http://m.rfhs888.com/blog/index.php/article/49.html