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。