基于WebGL的交互式三維地理場景構(gòu)建方法研究
【學(xué)位授予單位】:北京建筑大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:P208
【圖文】:
在城市模型的層次劃分、模型簡化的標(biāo)準(zhǔn)、幾何模型的自動(dòng)簡化和紋理模型的縮上。大量的研究者選擇避開自動(dòng)簡化,在模型成產(chǎn)時(shí)即構(gòu)建模型的多級(jí)離散層次節(jié)模型,或使用包圍盒、白模型、粗糙紋理等實(shí)現(xiàn)類 LOD 的效果。這一系列究基本實(shí)現(xiàn)了各自設(shè)計(jì)上的效率,但也帶來了不同程度的模型效果不佳、模型度降低的問題,并且伴隨著工作量的增大和算法復(fù)雜度的增加。1.3 場景數(shù)據(jù)存儲(chǔ)與調(diào)度針對瀏覽器端的三維 WebGIS 系統(tǒng),用戶在瀏覽三維場景時(shí)直觀所見是一完整場景圖(如圖 2-1 所示為單一數(shù)據(jù)源的施工場景表達(dá)),包括大氣、地形、像、模型等。在交互進(jìn)行的過程中,場景數(shù)據(jù)的組織也在不斷變化,所需要的據(jù)也在改變。受限于網(wǎng)絡(luò)條件和用戶計(jì)算資源的限制和多源數(shù)據(jù)本身的結(jié)構(gòu)特,多場景、海量的異構(gòu)空間數(shù)據(jù)不能在客戶端中全部展示,所以在應(yīng)用過程中要采用科學(xué)的數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)調(diào)度策略。
頂點(diǎn)緩存(VBO)的過程封裝為頂點(diǎn)緩存類,把所涉及的參調(diào)用函數(shù)的返回值,作為屬性保存在該類中。于是,一個(gè)過程成了一個(gè)對象,既可以重用,也方便內(nèi)部細(xì)節(jié)的管理。象(Texture)也是 WebGL 中重要的概念,紋理對象支持紋理模版,以及浮點(diǎn)紋理等擴(kuò)展性的用法,保證了 WebGL 應(yīng)用可版等操作,滿足一些復(fù)雜情況下的需求。程L1.0 對應(yīng)的是 OpenGL ES2.0,也就是可編程渲染管線。我們介紋理對象兩個(gè)比較核心的 WebGL 概念。Shader 模塊負(fù)責(zé)加exture),執(zhí)行渲染任務(wù)。
圖 3-2 場景數(shù)據(jù)結(jié)構(gòu)圖Fig. 3-2 Scenario data structure diagram3.2 面向渲染層的數(shù)據(jù)同構(gòu)面向結(jié)構(gòu)復(fù)雜的三維模型數(shù)據(jù),其結(jié)構(gòu)和數(shù)據(jù)格式復(fù)雜,本文不涉及對他們數(shù)據(jù)體上的融合或拼接行為,而是在數(shù)據(jù)應(yīng)用的最后端,也就是數(shù)據(jù)渲染的時(shí)候?qū)误w的模型或瓦片統(tǒng)一成一種兼顧網(wǎng)絡(luò)傳輸和 WebGL 渲染的數(shù)據(jù)格式——glTF。3.2.1 glTF 簡介glTF 是由 Khronos Group 設(shè)計(jì)的一種數(shù)據(jù)標(biāo)準(zhǔn),全稱是圖形函數(shù)庫傳輸格式(Graphics Library Transmission Format),是一種針對 GL(OpenGL、OpenGL ES、WebGL)運(yùn)行時(shí)的 3D 內(nèi)容格式標(biāo)準(zhǔn)[39]。glTF 為 3D 內(nèi)容制作工具和服務(wù)定義了一種可擴(kuò)展的、通用的發(fā)布格式,簡化了模型的制作流程并且支持跨行業(yè)互操作。目前主流的三維模型數(shù)據(jù)格式是針對數(shù)據(jù)生產(chǎn)設(shè)計(jì)的,在傳輸和內(nèi)容解析上
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 石宇;詹明;尹璐;王志鵬;;面向?qū)ο蟮亩嘣串悩?gòu)數(shù)據(jù)關(guān)聯(lián)組織與分析[J];測繪通報(bào);2015年01期
2 石敏;王俊錚;魏家輝;;真實(shí)感三維虛擬場景構(gòu)建與漫游方法[J];系統(tǒng)仿真學(xué)報(bào);2014年09期
3 張昊;江南;曹亞妮;;網(wǎng)絡(luò)電子地圖多尺度顯示的分析與研究[J];測繪通報(bào);2014年01期
4 范建永;龍明;熊偉;;基于Hadoop的云GIS體系結(jié)構(gòu)研究[J];測繪通報(bào);2013年11期
5 牛磊;宋宜全;;一種融合網(wǎng)絡(luò)和三維網(wǎng)格的多層次可通行環(huán)境表示法[J];地理與地理信息科學(xué);2013年05期
6 梁建國;李峰;;城市三維GIS中的海量數(shù)據(jù)組織方法[J];測繪科學(xué);2012年06期
7 龔俊;朱慶;張葉廷;李曉明;周東波;;顧及多細(xì)節(jié)層次的三維R樹索引擴(kuò)展方法[J];測繪學(xué)報(bào);2011年02期
8 朱慶;李曉明;張葉廷;劉剛;;一種高效的三維GIS數(shù)據(jù)庫引擎設(shè)計(jì)與實(shí)現(xiàn)[J];武漢大學(xué)學(xué)報(bào)(信息科學(xué)版);2011年02期
9 肖如林;蘇奮振;杜云艷;何亞文;劉偉;;三維虛擬地球的海洋信息適用性分析及原型研究[J];地球信息科學(xué)學(xué)報(bào);2010年04期
10 吳健;曹妍妍;崔志明;王曉軍;;Geometry Clipmap算法擴(kuò)展研究[J];系統(tǒng)仿真學(xué)報(bào);2009年S1期
相關(guān)博士學(xué)位論文 前3條
1 宋愛紅;基于復(fù)合金字塔模型的分布式多時(shí)相地理信息服務(wù)聚合[D];武漢大學(xué);2013年
2 趙君嶠;復(fù)雜三維建筑物模型的多細(xì)節(jié)層次自動(dòng)簡化方法[D];武漢大學(xué);2012年
3 張俊峰;大規(guī)模地形實(shí)時(shí)動(dòng)態(tài)多分辨率顯示關(guān)鍵算法研究[D];武漢大學(xué);2011年
相關(guān)碩士學(xué)位論文 前3條
1 牛瑞濤;視點(diǎn)相關(guān)的地形模型簡化與精度評(píng)估研究[D];解放軍信息工程大學(xué);2010年
2 黃翔;大規(guī)模復(fù)雜場景可見性判斷及剔除技術(shù)研究與實(shí)現(xiàn)[D];電子科技大學(xué);2010年
3 康寧;基于GPU的全球地形實(shí)時(shí)繪制技術(shù)[D];解放軍信息工程大學(xué);2007年
本文編號(hào):2744929
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2744929.html