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

相关推荐
Beginner x_u3 分钟前
ES6 中的 class 是什么?和ES5构造函数差别是什么?
javascript·es6·class
浪潮IT馆4 分钟前
在 VSCode 中编写简单 JavaScript 测试用例的步骤和示例
javascript·vscode·测试用例
魔都吴所谓5 分钟前
【html】倒计时器实现demo
javascript·css·html
json{shen:"jing"}7 分钟前
16_Vue引入路由配置 17.路由传递参数
前端·javascript·vue.js
机器视觉的发动机7 分钟前
大语言模型:从理论起源到技术革命
前端·javascript·自动化·视觉检测·ecmascript·easyui·机器视觉
IT陈图图3 小时前
构建 Flutter × OpenHarmony 跨端带文本输入对话框示例
开发语言·javascript·flutter
奔跑的web.8 小时前
TypeScript 装饰器入门核心用法
前端·javascript·vue.js·typescript
阿蒙Amon9 小时前
TypeScript学习-第1章:入门
javascript·学习·typescript
winfredzhang9 小时前
实战复盘:如何用 HTML+JS+AI 打造一款“影迹”智能影视管理系统
javascript·html·json·加载·搜索·保存·电影接口
pas1369 小时前
37-mini-vue 解析插值
前端·javascript·vue.js