成毅
(東北石油大學 石油工程學院, 大慶 163000)
數字高程模型是數字地形模型的一個分支,當數字地形模型中的地形屬性為高程時,數字地形模型就稱為數字高程模型(DEM)。
隨著科技的發展,數字高程模型的相關理論與研究方法廣泛應用于水文、氣象等各個領域[1]。因此,國內外學者對DEM的模型進行了深入的研究。葉海建對建立DEM模型的原理和影響DEM生成效率的因素進行了分析,提出改進DEM生成算法效率的關鍵點是改進離散數據的存儲結構和其中的查找算法[2];安樂等采用四叉樹結構對采樣數據進行存儲,使DEM模型的生成效率得到了顯著的提高,尤其是在數據量很大的情況下,效果非常明顯[3]。
在我國學者的努力下,我國關于數字高程模型的理論和方法取得了豐碩的成果[4],但是都未提出影響DEM建模效率的具體的模型,本文利用OpenGL,基于仿真實驗結果,提出了效率模型,結果表明,該模型可靠度高,適用性強,為未來提高DEM模型的生成效率提供了一定的思路。
近些年來,OpenGl作為一個性能卓越的三維圖形標準發展迅猛,它在本質上是一個開放的三維圖形軟件包,包括了200多個圖像處理函數[5]。OpenGL獨立于操作系統和窗口系統[6],與硬件條件無關,用它編寫的軟件可以在UNIX、Windows NT/XP等系統間實現移植[7],而且使用簡便,效率高。OpenGL不僅提供了基本的點線多邊形的繪制函數[8],而且提供了可以繪制復雜三維物體以及曲線和曲面的函數,這就為實現三維地形可視化奠定了基礎。……