Google Earth Engine(GEE)计算坡度和坡向
今天来分享一下在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)计算坡度和坡向相关推荐
- Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)
下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...
- Google Earth Engine(GEE)——User memory limit exceeded(2)
上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...
- Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题
Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...
- 使用Google Earth Engine (GEE)实现MODIS数据批量下载
使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...
- 基于google earth engine(GEE)下载研究区域影像
基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...
- Google Earth Engine(GEE)——可视化动态图
代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...
- Google Earth Engine (GEE) ——卫星影像的监督分类(svm)
问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...
- 关于google earth engine(GEE)的一些想法与大胆预测
我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...
- google earth engine GEE批量 run下载插件
在Google earth engine中,批量导出文件经常遇到多个文件下载的情况,只能一个个点击RUN.这里介绍一款插件,Open Earth Engine extension .该插件的作者是Ma ...
- GEE学习笔记:在Google Earth Engine(GEE)中计算坡度、坡向、山体阴影
本次实验使用的 SRTM 数字高程数据是 30 米分辨率数据,对某地区的坡度.坡向和山体阴影信息进行提取. 目录 1.获取SRTMGL1_003 数据 2.计算地形特征 3.分别提取各地形因子 4.完 ...
最新文章
- 【Java学习笔记之五】java数组详解
- Java基础学习总结(21)——数组
- ios app证书申请基本流程
- Bootstrap学习笔记(四)-----Bootstrap每天必学之表单
- 北大生物信息学学习(2) 生物学及生物学信息学的发展
- JavaWeb学习(二)Maven
- Windows11 + Linux子系统(ubuntu)体验(篇一)
- 基于SSM的大学生助学贷款管理系统
- 关于php的广告语,解说词、广告词、欢迎词专题训练a href=http://ruiwen.com/friend/list.php(教师中心专稿)/a...
- Spring Cloud Alibaba 2021.0.1.0 版本发布啦
- ai python 自动_Python - AI自动抠图
- Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443问题
- rating vs nominal 额定和标称区别
- 十分钟教你搭建一个漂亮的博客(二--主题的修改)
- 和吴昊一起玩推理(第二季首映式)Round 11 —— 从无有到无穷
- CommVault v11新特性和战略解读
- 防止计算机病毒和木马的方法,防止电脑中病毒、木马的方法(windows清理助手)...
- 直升机FPGA多路视频采集叠加OSD字符VGA-HDMI-DVI-SDI采集融合板卡设计
- SCI论文的类型以及写作结构分析
- 阿里云网站备案期间对网站访问会有什么影响吗?