Cesium:加载本地高程/地形数据

下载所需地区的高程DEM数据

一般在地理空间数据云上进行数据下载。地理空间数据云
选择高级检索,根据需求选择数据及,然后选择区域,进行检索后就可以进行下载。
在这里插入图片描述

将tif格式转换为terrain格式

下载数据完成后,一般是多个压缩包,将每个压缩包内的×××_dem.tif进行转换,转换为terrain格式。推荐使用Cesiumlab(Cesium实验室),方便便捷而且免费。Cesium实验室下载地址
下载注册完成后,打开后依次选择地形切片添加散列文件输出文件确认
在这里插入图片描述
确认后会生成如下图格式的文件夹
在这里插入图片描述

使用Cesium进行地形展示

1. 可以使用Cesium实验室自带的发布服务,加载本地DEM数据

依次点击上方分发服务,地形服务,会显示刚才生成的terrain数据在本地服务器的url地址,可以作为加载地址加载
在这里插入图片描述

2. 将生成好的terrain数据文件夹发布到IIS或者Tomcat上,使用自己的url进行生成

加载显示地形

代码

let terrainProvider = new Cesium.CesiumTerrainProvider({
    url: 'http://localhost:9000/terrain/856572e01f3811ebbd1ddfee4d51935d'
});
viewer.terrainProvider = terrainProvider;

效果

在这里插入图片描述
CesiumTerrainProvider可以选择很多参数,其中url是必须的
在这里插入图片描述

在这里插入图片描述

  • 8
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KaiSarH

如果觉得文章不错,可以支持下~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值