cesium地图高程数据DEM使用及转换

一.DEM高程图的下载,我是在地理空间数据云 (gscloud.cn)这个地方下载的,是免费的,可以下载30M和90M的高程数据。具体方式是进入"高级检索",选择图源类型,需要下载的区域名称等,最后点击"检索"即可出现图源列表供我们下载。

如上图所示,只有V2和V3是下载的.tif格式文件。

不过下载的文件是.tif格式,无法直接给cesium使用,我们需要转换为.terrian格式。

转换我使用的是cesiumlab2,这个软件是免费的,使用方法是登录后,点击"数据处理"->"地形切片"->"添加"->选择你下载的tif文件->选择"散列文件"->选择"输出文件"路径->"确认"。

2.Cesium加载高程图的方式,如下图所示,其中url:'aASTGTM',是指放高程图的路径。

javascript 复制代码
var viewer = new Cesium.Viewer("cesiumContainer", {
    imageryProvider:new Cesium.UrlTemplateImageryProvider({
      url:'gaoDeMap/{z}/{x}/{y}.jpg',
      fileExtension:"jpg"
    }),

如有疑问可留言,一起学习,同时附载cesiumlab3工具,可供下载,亲测有用

相关推荐
Bob99989 分钟前
三大浏览器(Firefox、Opera、Chrome)多个Profile管理!
开发语言·javascript·eclipse·sqlite·ecmascript·hbase
Frankabcdefgh17 分钟前
前端面试 js
开发语言·javascript·原型模式
埃兰德欧神28 分钟前
三分钟让你的H5变身‘伪原生’,揭秘H5秒变应用的魔法配置
javascript·html·产品
学习机器不会机器学习37 分钟前
深入浅出JavaScript常见设计模式:从原理到实战(1)
开发语言·javascript·设计模式
hax41 分钟前
deepseek-R1 理解代码能力一例
javascript·deepseek
海底火旺1 小时前
JavaScript 原型链检查:从 `instanceof` 到 `isPrototypeOf` 的演进
前端·javascript·面试
埃兰德欧神1 小时前
Lynx:革新跨端开发,一次编写,多端闪耀
前端·javascript·前端框架
一抓掉一大把1 小时前
elementui日历显示红点及根据日程范围判断是否有红点
前端·javascript·elementui
前端.火鸡1 小时前
使用wavesurferJs实现录音音波效果
开发语言·前端·javascript
六边形6661 小时前
JavaScript 中本地对象、内置对象、宿主对象的区别与作用
前端·javascript