鄭孝波
(西安航空學院,陜西 西安 710077)
基于地形影像可視化技術探討
鄭孝波
(西安航空學院,陜西 西安 710077)
近年來,地理信息系統技術不斷發展,計算機三維建模及其相關顯示技術依然成為當前地理信息研究領域中的寵兒,成為各方努力研究的熱點課題。隨著相關技術的不斷發展與完善,在資源調查及國土管理等領域中,計算機三維建模顯示技術得到了廣泛的應用且取得較好的成果。本文以當前我國該方面的發展情況為出發點,對圖像顯示問題進行分析。
圖像顯示技術 地形影像可視化
三維地形模型屬于三維地理信息系統當中比較基礎的一種模型,近年來,人們都比較關注三維可視化技術的發展,并將其作為熱點研究方向。隨著遙感技術以及衛星技術等相關科學技術的不斷發展,各國對地球進行全方位立體觀測的能力和相應的信息處理能力都有著顯著的提升,讓高分辨率高程數據以及相關的紋理數據技術得以實現。數據處理量的增大,給系統的內存以及管理工作提出了新的挑戰,只有妥善的將這部分數據進行組織與管理才能保證信息的實際使用效率,所以在應用中必須要將視覺感受效果調至最佳,那么如何通過三維地形模型的管理及其調度來保證相互之間的關系,便成為地形可視化工作的主要研究內容,下文將對其進行分析。
1. 數據管理方案
圖像金字塔模型的本質就是分辨率遞減集合,底部為分辨率較高的圖像,向上順次遞減。將用戶需求作為基本導向,對地圖進行分割,形成多分辨率的層次,方便后續管理工作的進行,同時也可以幫助用戶對其進行讀取。所以可以通過金字塔模型的方式將原始數據分辨為基本的影響模型,提供相應的地形數據,從其中發現規律,建立起具有針對性的空間索引,便可以對一定范圍內的所有數據進行極速搜集,保證空間連續顯示。當前四叉樹結構LOD是該方面工作人員廣泛使用的計算方式,該模型當中的所有節點都相應的覆蓋一部分區域,從節點的角度出發對區域進行渲染,達到層次植染的根本目的,保證實際工作效率[1]。
2. 數據調度及內存管理
首先需要針對窗口大小來設定空間坐標的范圍,對滿足空間需求的坐標范圍內文件進行加載。鼠標在窗口內部移動時逐漸轉變為空間坐標,二次計算窗口可以承載的空間范圍,從算法的角度對瓦片文件的數量進行計算。代入代碼可以計算出窗口位置加載空間自身索引值,從X、Y雙方向入手對其進行查詢,判斷地形所處位置,再用下圖1所示流程來實現[2]。

圖1 .初始文件顯示流程
3. 內存分配及管理
因為整體數據量比較大,所以能否合理的分配內存以及優化程序,便成為工作人員的首要參考因素。通過總結實踐工作經驗發現,鼠標在窗口移動的過程當中,窗口所顯示出的圖像必須要隨時更新,保證文件集的完整性。窗口范圍內可體現的圖片更新之后,便要對上一層次的文件進行比較,從比較結果中選擇共性因素留下,合理分配內存,將不必要的內容清空,方便后續文件的使用[3]。
1.OpenGL渲染流水線分析
絕大部分的 OpenGL程序的操作流程都比較相似,這一流程便被稱之為OpenGL渲染流水線,具體流程如圖2所示。

圖2 .OpenGL渲染流水線示意圖
2.坐標空間轉換
三維變換技術屬于計算機圖形學當中比較基礎的一個模塊,包含了視口變換等多方面的內容。其中投影變換與視口變換屬于比較重要的兩個環節,OpenGL雖然可以對三維空間的數據進行直接處理,但是需要打印機等載體,所以需要使用到投影變換這一方式。投影變換的基本工作原理就是通過對視景體進行處理,剪掉多余部分,將最精華的部分保留下來。正射投影是使用比較廣泛的一種投影方式,投影后,物體大小不會發生任何改變。繪制的最后一個步驟就是對視口進行變換,讓設備空間坐標轉變為屏幕坐標,便于后續的繪制操作[4]。
點云可視化系統需要在Windows XP系統下運行,在進行數據管理的時候使用了SQL SERVER 2005模式下的數據庫,與此同時還將OpenGL當作所有圖像染庫,根據實際情況對系統進行劃分。
1.數據的管理模塊:該模塊會直接影響到數據預處理工作最主要的實現部分,對具體的點云進行分割,通過上述措施為后續工作提供具有一定可靠性的數據。
2.可視化模塊:點云可視化模塊自身主要功能就是對處理后的數據進行顯示,結合投影方式與渲染的方式等來完成圖像瀏覽。
3.分析查詢模塊:該模塊需要依靠點云可視化技術為基礎,對用戶提供的命令進行分析與查詢,為后續的幾何性分析與計算提供相應的數據與技術基礎。
隨著科學技術的不斷發展,地形影像可視化技術也必然會隨著時代的發展而不斷完善。本文從OpenGL、點云可視化系統等方面入手,通過建模的方式,融合實踐經驗,對基于地形影像的可視化技術進行了簡要分析,旨在提升相關工作人員的從業效率。
[1]付強,謝謨文,劉翔宇,黃杰慧,范德虎.基于快鳥衛星影像的高速公路施工三維可視化管理平臺應用[J]. 公路,2011,12(02):144-146.
[2]呂智涵.基于網絡虛擬現實引擎的宏觀與微觀空間三維可視化技術研究與應用[D].中國海洋大學碩士學位論文,2013:11-14.
[3]張建武,郝容.地形圖仿真動態表示方法探討[M].中國測繪學會九屆四次理事會暨2010年學術年會論文集,2010:222-224.
[4]張燕燕,黃其濤,韓俊偉.基于提升小波的大地形累進壓縮及實時渲染[J].計算機輔助設計與圖形學學報.2010,12(08):1352-1358
G322
B
1007-6344(2015)02-0336-01