osgEarth相交過濾 19. intersect_filter.earth

osgEarth相交過濾 19. intersect_filter.earth

1) 案例概述

用相交過濾器,剪裁輸入矢量到指定區域(注意,案例使用的ne_cities.shp文件,osgEarthdata目錄下沒有提供,需改爲cities.shp)。

 

2) 軟件環境

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

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

 

3) 硬件環境

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

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

 

4) 編輯測試

雙擊左側場景欄的“模型”層,相機飛到模型對應的區域,選中“cities”層,在屬性面板,配置了過濾器,使用了france.shp過濾全球cityes.shp顯示,“包含”屬性,開啓和關閉,如下兩圖所示。


“包含”屬性設置爲true,效果如圖



“包含”屬性設置爲false,效果如圖



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