Cesium地形切片踩坑记

发布时间 2023-04-18 19:59:06作者: 一飞秒的爱

网上找的4个工具用于地形切片

1.terrain地形生成-ctb方式,也就是编译好的ctb版本,取消了gzip压缩

2.terrain地形生成-gdal方式,使用的gdal2srtmtiles-demo.py

3.terr2cesiumApp

4.cesiumlab

第一个软件存在的问题,海底地形异常,似乎是没考虑过地形有负值?效果如图

第二个软件给的安装环境是py2,其实py3也行变化不大,只需要吧两处'\x00'的位置前面加个b,写成这样b'\x00'就行了。但是地形效果去哪了?console并无错误输出

第三个软件生成的地形效果和Cesiumlab一样。如图

由于CesiumLab在离线环境使用需要购买单机许可,目前只能用terr2cesiumApp了,有个小问题就是不能指定切片层级,默认是自动计算的最高层级。

测试数据来自GEBCO2022,在三巴海峡附近截取了一块生成0-10层地形,感觉地形精度比原文件低很多不知何故?