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工具,可供下载,亲测有用

相关推荐
颜酱1 天前
提示词强化1:三个让大模型更「听话」的习惯
前端·javascript·人工智能
颜酱1 天前
提示词强化 2:元提示(Meta-Prompt)与动态提示词
前端·javascript·人工智能
颜酱1 天前
提示词强化 3:JSON 与「流式」——前后端原理、BFF、以及两个示例页
前端·javascript·人工智能
蜡台1 天前
VUE node EPERM: operation not permitted, unlink 错误
前端·javascript·vue.js
历程里程碑1 天前
55 Linux epoll高效IO实战指南
java·linux·服务器·开发语言·前端·javascript·c++
Moment1 天前
作为前端,如果使用 Langgraph 实现第一个 Agent
前端·javascript·后端
比老马还六1 天前
element-ui,使用el-table时,type=“expand“和fixed一起使用坑
开发语言·javascript·ui
天天向上10241 天前
vue openlayers地图加载大量线条时优化
javascript·vue.js·ecmascript
竹林8181 天前
Next.js 14 + wagmi v2 构建 NFT 市场:从列表渲染到链上交易的全链路实践
javascript·next.js
幸运小圣1 天前
Array.prototype.reduce 全面解析【JS方法】
开发语言·javascript·原型模式