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