1. 程式人生 > >解決Cesium繪製幾何圖形被高程遮擋問題

解決Cesium繪製幾何圖形被高程遮擋問題

圖一

viewer.scene.globe.depthTestAgainstTerrain = true;

圖二

viewer.scene.globe.depthTestAgainstTerrain = false;

depthTestAgainstTerrain
設定該屬性為true之後,標繪將位於地形的頂部;
如果設為false(預設值),那麼標繪將位於平面上。所以被高程地形遮擋。
缺陷:開啟該屬性有可能在切換圖層時會引發標繪消失的bug。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述