首页 > 其他分享 >基于 GEE 下载研究区 NASA 30 米高程和坡度数据

基于 GEE 下载研究区 NASA 30 米高程和坡度数据

时间:2025-01-17 11:57:36浏览次数:3  
标签:slope elevation geometry image 30 NASA GEE NASADEM 数据

目录

1 数据介绍

2 完整代码

3 运行结果



1 数据介绍

NASADEM是 NASA 和 USGS 提供的全球数字高程模型(DEM),由 2000 年航天飞机雷达地形任务(SRTM)数据重处理生成,并结合了 ASTER GDEM、ICESat GLAS 和 PRISM 等数据的改进版本。其空间分辨率为 30 米,覆盖范围为全球 60°N 至 56°S,通过校准地面控制点提升了地理定位精度,同时修复了数据空洞,参考基准为 WGS84/EGM96。

数据集:ee.Image("NASA/NASADEM_HGT/001")

2 完整代码

// 导入NASADEM数据集和研究区域
var nasadem = ee.Image("NASA/NASADEM_HGT/001");
var geometry = table;

// 提取高程
var elevation = nasadem.select('elevation').clip(geometry);
Map.addLayer(elevation, {min: -427, max: 8848, palette: ['#006400', '#32CD32', '#FFFF00', '#FFA500', '#FF4500', '#FFFFFF']}, 'Elevation (NASADEM)');

// 计算坡度
var slope = ee.Terrain.slope(elevation).clip(geometry);
Map.addLayer(slope, {min: 0, max: 60, palette: ['yellow', 'orange', 'red']}, 'Slope (NASADEM)');

// 导出高程栅格数据
Export.image.toDrive({
  image: elevation,
  description: 'Elevation_NASADEM',
  folder: 'NASADEM_Exports',
  region: geometry.geometry(),
  scale: 30,
  maxPixels: 1e13
});

// 导出坡度栅格数据
Export.image.toDrive({
  image: slope,
  description: 'Slope_NASADEM',
  folder: 'NASADEM_Exports',
  region: geometry.geometry(),
  scale: 30,
  maxPixels: 1e13
});

// 设置地图中心
Map.centerObject(geometry);

3 运行结果

研究区DEM数据
研究区坡度数据
点击RUN即可下载数据

标签:slope,elevation,geometry,image,30,NASA,GEE,NASADEM,数据
From: https://blog.csdn.net/ZK180531/article/details/145189194

相关文章

  • 三层24千兆+4万兆光电可选网管型嵌入式交换机核心模块SW-24G4F-301EM
    先来解读一下标题,这是一款交换机核心模块,也就是交换机的核心部分模块化了;方便为了嵌入式集成;是管理型(也就是核心模块带了软件,对应底板结合自身板框,根据参考设计随性设计),还是三层管理;可以最多支持28个通信口,分别是24千兆+4万兆,接口的方式可以电口,也可以光口。可广泛应用于煤......
  • 30分钟内搭建一个全能轻量级springboot 3.4 + 脚手架 <1> 5分钟快速创建一个springboot
    快速导航<1>5分钟快速创建一个springbootweb项目<2>5分钟集成好最新版本的开源swaggerui,并使用ui操作调用接口<3>5分钟集成好druid并使用druid自带监控工具监控sql请求<4>5分钟集成好mybatisplus并使用mybatisplusgenerator自动生成代码<5>5分钟集成好caffeine......
  • MODBUS RTU转CCLINK IE台达ME300变频器与三菱plc通讯案例
    你是否曾经遇到过需要将不同的工业设备连接到同一个网络?这是一个非常常见的问题,那么今天我将为大家介绍一种解决方案。捷米特JM-CCLKIE-RTU网关是一款通讯网关,可以将各种不同的工业设备连接到CCLINKIEFB网络中。它不仅可以将MODBUS-RTU/RS485/RS232设备接入到CCLINKIE......
  • docker containner挂掉,无法exec进入bash,如何修改文件的终极解决方法.210730
    场景:Nginx在bash里面配置的时候挂掉了,然后dockerstart不起来,execbash进不去,造成无法再改里面的文件了解决方法:1,dockerps–a可以查到所有docker,包括没有运行的,找到containnerID[root@hecs-29489~]#dockerps-aCONTAINERIDIMAGECOMMANDC......
  • 新手如何学会单片机?(五)XC8P9530按键扫描以及功能处理
            单片机的按键扫描方法以及原理,百度有太多的案例解释,我这里就不做太多的赘述,只教大家如何利用XC8P9530配置输入上拉下拉,然后配合时基检测的方法。一般IO口按键检测要高电平有效,那IO口就要配置成输入下拉,反之则配置成输入上拉,一般我们单片机检测按键低电平有效的......
  • 在字节跳动干了3年网络安全工程师,30岁即将退休的我,告诉你网络安全的真实就业前景_字节
    前景很多人不知道网络安全发展前景好吗?学习网络安全能做什么?今天为大家解答下先说结论:网络安全的前景必然是超级好的作为一个有丰富Web安全攻防、渗透领域老工程师,之前也写了不少网络安全技术相关的文章,不少读者朋友知道我是从事网络安全相关的工作,于是经常有人私信向我......
  • 探秘AutoGen框架:从入门到实践的全攻略(25/30)
    一、引言在人工智能技术日新月异的当下,多智能体协作与大型语言模型(LLM)的应用日益广泛。微软推出的AutoGen框架,犹如一颗璀璨的新星,为开发者们提供了一个强大的工具,以实现高效的多智能体对话和复杂任务的自动化处理。AutoGen框架致力于简化多智能体系统的开发过程,使开发者能......
  • 如何配置伪静态301跳转和自定义404错误页面?
    在网站开发和运维过程中,配置伪静态301跳转和自定义404错误页面是提升用户体验和搜索引擎优化(SEO)的重要步骤。以下是详细的配置方法:一、配置伪静态301跳转伪静态301跳转可以将旧的URL永久重定向到新的URL,确保用户和搜索引擎能够正确访问新页面,避免流量损失。具体步骤如下:选择......
  • 30天开发操作系统 第 14 天 -- 高分辨率及键盘输入
    前言从着手“自制操作系统”到现在,不知不觉间已经过去2周了。有的读者朋友读到这里,可能已经花了更长的时间;也有的朋友,经过努力也可能只用了一周左右就读到了这里。开发个操作系统需要些必备知识,像编程语言的知识,相关算法和技巧等。到现在为止,这些知识的介绍就......
  • XS2186八通道、供电设备(PSE)电源控制器,IEEE® 802.3at/af兼容PSE,单个端口提供最高达30W
    XS2186是一个八通道、供电设备(PSE)电源控制器,设计用于IEEE®802.3at/af兼容PSE。器件提供用电设备(PD)检测、分级、限流以及负载断开检测。器件支持全自动工作、软件编程和外挂eeprom。器件还支持最新二事件分级。采用单电源供电,能够为单个端口提供最高达30......