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