osgEarth 圖層層級範圍案例 22.min_max_level.earth

osgEarth 圖層層級範圍案例 22.min_max_level.earth

 

1) 案例概述

圖像層配置最大顯示層級,最小顯示層級案例。

 

2) 軟件環境

osgEarth:官方代碼庫2017.11.09最新代碼地址:www.github.com/gwaldron/osgearth

osgEarth編輯器:SXEarth2.8及以上,下載地址:www.sxsim.com

 

3) 硬件環境

本文編寫和案例測試使用的硬件環境:CPU: i5四核,顯卡:GTX660,內存:8GB。

(推薦使用英偉達顯卡,intel顯卡,會出現三維場景中文字顯示不全的問題,筆記本雙顯卡,需要切換到獨顯。)

 

4) 編輯測試

影像逐層加載,可以通過圖層屬性控制最小和最大的加載層級。左側“場景”欄,選中“readymap_imagery”層,屬性可以看到“最小層級”爲6,也就是說,當場景放大,需要加載第6層數據時,纔會加載readymap_imagery影像。同樣,選中“world-tiff”層,屬性欄“最大層級”爲5,也就是說,超出5層,“world-tiff”圖層不再顯示。

如何判斷當前加載的圖像是第幾層?

添加調試圖層:在“添加數據”菜單,點擊“添加圖像”,在彈出的“添加圖像”對話框中,“驅動”選擇“debug”,確定,實現調試層添加,調試圖像層會顯示每個瓦片的層級及行列號。



發佈了51 篇原創文章 · 獲贊 13 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章