Cesium加載地形數據只顯示半個地球


Cesium第0級地形包括兩個瓦片:0/0/0.terrain,0/1/0.terrain,分別為左半球和右半球(具體參考:https://blog.csdn.net/u013929284/article/details/71616600 ),若缺失其一,則無法顯示完整的地球。

相關問題:下載的局部區域地形經轉換和瓦片分割后得到的地形terrain數據,利用cesium加載展示后,只顯示半個地球,另外一半地球透明。

 

解決方法:

方法1.  當heightmap格式地形數據的全局配置文件為json文件時,

    嘗試修改json文件中地形瓦片x維度的范圍為:startX:0,endX:1 即可。

    參考:https://blog.csdn.net/u010608964/article/details/89106040

方法2.  使用gdal2srtmtiles工具轉換的heightmap地形數據(全局配置文件為xml)時,

    如文首所述,嘗試補足0級地形瓦片,也即若0級瓦片缺少0/1/0層則將其補充,缺少0/0/0層則補充之。

    補充的地形可為任意地形,但需將地形文件(3個)名改為0.terrain,0.hdr,0.kml。


免責聲明!

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



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