今天来分享一下在GEE计算坡度和坡向,所使用的DEM数据为

‘USGS/SRTMGL1_003’,由美国太空总署(NASA)和国家测绘局(NIMA)联合测量。2000年2月11日,美国发射的“奋进”号飞机上搭载SRTM系统,共计进行了222小时23分钟的数据采集工作,获取北纬60度至南纬60度之间总面积超过1.19亿平方公里的雷达影像数据,覆盖地球80%以上的陆地表面。SRTM系统获取的雷达影像的数据量约9.8万亿字节,经过两年多的数据处理,制成了数字地形高程模型(DEM),即现在的SRTM地形产品数据。

SRTM地形数据按精度可以分为SRTM1和SRTM3,分别对应的分辨率精度为30米和90米数据。

以宁夏为研究区

在var roi = ee.FeatureCollection("users/lilei655123/Ningxia");
Map.centerObject(roi,7)
//研究区自己定义为roi
//SRTM
var srtm = ee.Image('USGS/SRTMGL1_003');var elevation = srtm.select('elevation').clip(roi);
//计算坡度
var slope = ee.Terrain.slope(elevation).clip(roi);
//计算坡向
var aspect = ee.Terrain.aspect(srtm);
// 将坡向值拉伸到-1————1之间
//-1代表正西、1代表正东方向
var asImage = aspect.divide(180).multiply(Math.PI).sin().clip(roi);
Map.addLayer(slope, {min: 0, max:30}, 'slope');//坡度
Map.addLayer(asImage, {min:-1,max:1}, 'asImage')//坡向
print(slope,'slope')下载DEM
Export.image.toDrive({image: elevation,description: 'elevation',scale: 30,maxPixels: 1e13,region:roi,fileFormat: 'GeoTIFF',});Export.image.toDrive({image: slope,description: 'slope',scale: 30,maxPixels: 1e13,region:roi,fileFormat: 'GeoTIFF',});Export.image.toDrive({image: asImage,description: 'asImage',scale: 30,maxPixels: 1e13,region:roi,fileFormat: 'GeoTIFF',});

计算结果显示:

感谢关注,欢迎转发!

声明:仅供学习使用!

更多内容请关注微信公众号“生态遥感监测笔记”:

Google Earth Engine(GEE)计算坡度和坡向相关推荐

  1. Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)

    下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...

  2. Google Earth Engine(GEE)——User memory limit exceeded(2)

    上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...

  3. Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题

    Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...

  4. 使用Google Earth Engine (GEE)实现MODIS数据批量下载

    使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...

  5. 基于google earth engine(GEE)下载研究区域影像

    基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...

  6. Google Earth Engine(GEE)——可视化动态图

    代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...

  7. Google Earth Engine (GEE) ——卫星影像的监督分类(svm)

    问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...

  8. 关于google earth engine(GEE)的一些想法与大胆预测

    我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...

  9. google earth engine GEE批量 run下载插件

    在Google earth engine中,批量导出文件经常遇到多个文件下载的情况,只能一个个点击RUN.这里介绍一款插件,Open Earth Engine extension .该插件的作者是Ma ...

  10. GEE学习笔记:在Google Earth Engine(GEE)中计算坡度、坡向、山体阴影

    本次实验使用的 SRTM 数字高程数据是 30 米分辨率数据,对某地区的坡度.坡向和山体阴影信息进行提取. 目录 1.获取SRTMGL1_003 数据 2.计算地形特征 3.分别提取各地形因子 4.完 ...

最新文章

  1. 【Java学习笔记之五】java数组详解
  2. Java基础学习总结(21)——数组
  3. ios app证书申请基本流程
  4. Bootstrap学习笔记(四)-----Bootstrap每天必学之表单
  5. 北大生物信息学学习(2) 生物学及生物学信息学的发展
  6. JavaWeb学习(二)Maven
  7. Windows11 + Linux子系统(ubuntu)体验(篇一)
  8. 基于SSM的大学生助学贷款管理系统
  9. 关于php的广告语,解说词、广告词、欢迎词专题训练a href=http://ruiwen.com/friend/list.php(教师中心专稿)/a...
  10. Spring Cloud Alibaba 2021.0.1.0 版本发布啦
  11. ai python 自动_Python - AI自动抠图
  12. Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443问题
  13. rating vs nominal 额定和标称区别
  14. 十分钟教你搭建一个漂亮的博客(二--主题的修改)
  15. 和吴昊一起玩推理(第二季首映式)Round 11 —— 从无有到无穷
  16. CommVault v11新特性和战略解读
  17. 防止计算机病毒和木马的方法,防止电脑中病毒、木马的方法(windows清理助手)...
  18. 直升机FPGA多路视频采集叠加OSD字符VGA-HDMI-DVI-SDI采集融合板卡设计
  19. SCI论文的类型以及写作结构分析
  20. 阿里云网站备案期间对网站访问会有什么影响吗?

热门文章

  1. 2.AT32F403A例程之-STemWin移植
  2. oracle缩减表空间大小,Oracle表空间释放与增加表空间大小
  3. 极验第四代滑块验证码破解(二):滑块缺口识别
  4. GAMES104-游戏引擎的动画基础
  5. 用python 记账小程序_python 实例8 日常记账本小程序
  6. 锁相环原理(PLL)
  7. HTB靶场系列 linux靶机 Nineveh靶机
  8. 工业机器人技术入门应该学的知识
  9. ROS中gmapping建图教程
  10. 《Armv8/armv9架构入门指南》-【第三章】- ARMv8 基础知识