osgearth各個例子功能概述


osgearth各個例子功能概述

轉自:http://blog.csdn.net/wl198302/article/details/21177309

最近在學習osgearth,對其還不是很理解,有些例子不會運行,有些可以,把可以的做個統計,以備后面查用。

1、osgearth_graticule:生成經緯線。

2、osgearth_annotation:各類標注(點、線、面、模型、文本等)。

3、osgearth_city:加載一個城市三維模型,可以瀏覽。

4、osgearth_clamp:在一個區域加載生成5000個樹木的三維模型展示。

5、osgearth_colorfilter:運行不起來……

6、osgeatth_controls:有一個osg的圖標,可以控制透明度與方向。還有一些文本矩形框之類的。

7、osgearth_demo:qt的一個集成地球的例子

8、osgearth_elevation:顯示鼠標所指位置的經緯度、坐標系、高程(MSL\HAE)、分辨率。不過運行非常緩慢。

9、osgearth_featureeditor:添加一條線,並可以修改線的節點與顏色(編輯時,線的形狀變為虛線段)。

10、osgearth_featurfilter:出來一個地球,不知道需要什么數據才能運行出效果。例子給出的用途為-簡單的功能過濾,改變數據源特征屬性的值。

11、osgearth_featureinfo:不是界面程序,不知道干嘛的……

12、osgearth_featuremanip:出現一個地球,沒明白干嘛的……

13、osgearth_featurequery:同上……

14、osgearth_imageoverlay:在地圖上疊加一張gif圖片,並可以控制圖片的透明度。

15、osgearth_features:代碼建立地圖,並加載各國分界線的shp數據。

16、osgearth_los:以稍稍水平的視角,顯示飛機模型繞一點旋轉,還有一些運動對象。

17、osgearth_manip:地球上生成一個立體的helloworld文字,並且可以控制文字行走,快速定位不同級別的視點,讓文字始終在屏幕中央,地球滾動,很好的功能 O(∩_∩)O~

18、osgearth_map:代碼生成地球tms地圖圖層。

19、osgearth_measure:提供了距離量算的例子,同時有顯示鼠標所在經緯度信息。

20、osgearth_minimap:地球左下角提供一幅小平面地圖,有一個圖標可以對兩幅地圖同步,但是在移動地球過程中,小圖標經常消失。

21、osgearth_occlusionculling:生成200個placemarks。

22、osgearth_qt_simple:osgearth結合qt的例子。

23、osgearth_qt_windows:通過一個按鈕,可以不斷生成qt地球窗口。

24、osgearth_sequencecontrol:無法運行,Your earth file does not contain any sequenced layers.sequenced layer還沒搞懂是什么……

25、osgearth_shadercomp:不知道如何運行……

26、osgearth_shadow:應該是地球沒有被太陽照射的區域之間產生陰影的例子。

27、osgearth_sharedlayer:沒運行起來……

28、osgearth_terraineffects:左下角的控制框中,第一個有點渲染效果,其他沒看出來什么作用……

29、osgearth_terrainprofile:貌似是鼠標兩點間的高度差,和兩點間的高度曲線。

30、osgearth_tilesource:貌似是演示讀取瓦片的流程原理,具體還有待觀察……

31、osgearth_toc:可以控制加載的底圖圖層(上移、下移、刪除等),This sample demonstrates how to create a custom TileSource.

32、osgearth_tracks:軌跡、監控的一個例子,運行起來我的機器比較卡……

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM