一个人的深渊

来我的怀里,或者让我住进你的心里。默然相爱,寂静欢喜……

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

网上找的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层地形。影像瓦片使用的本地wmts服务,层级不高可能是导致地形也不细致的原因。

地形起伏不明显,可以调高一点:

viewer.scene.globe.terrainExaggeration = 5.0;

 

posted on 2023-04-18 19:53  一飞秒的爱  阅读(632)  评论(0编辑  收藏  举报