Cesium加载地形数据只显示半个地球
Posted zhcgis
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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。
以上是关于Cesium加载地形数据只显示半个地球的主要内容,如果未能解决你的问题,请参考以下文章