使用google earth engine(GEE)提取亚马逊每年森林火灾区域_gee大区域火烧迹地制图-程序员宅基地

技术标签: google earth  锐多宝的地理空间  

2019年亚马逊大火还历历在目,作为学遥感的学生,我们可以使用遥感影像来获得着火区。但是使用传统遥感太过于麻烦,我们可以使用GEE,1分钟获得亚马逊10年的着火区域,并统计面积与导出着火区。

 

代码主要步骤:

1.数据选择与预处理;

数据源选择modis的火点产品数据,该数据是modis的500m月合成数据。

研究区是通过roi工具在GEE上面绘制的,包括了亚马逊森林。

var temp=MCD64.filterDate(start_date,end_date).mosaic().clip(SA)
  var  burn=temp.gte(0)
  Map.addLayer(burn)

2.下载着火区域;

由于下载区域比较大,需要把maxpixel设置大一点。

Export.image.toDrive({
    image:burn,
    maxPixels:1e13,
    scale: 500,
    region :SA,
    fileNamePrefix:NAME,
    folder:NAME,
    skipEmptyTiles:true,
  })

3.统计着火区域面积;

在GEE里面没有直接统计面积的函数,一般有两个办法:

第一种方法是计算每个像素的面积,再统计所有像素的面积;

第二种方法是统计所有像素的个数,再乘以单个像素的面积;

我才用的是第一种方法:

//计算单个像素面积
  var AreaImage = burn.multiply(ee.Image.pixelArea());
  //统计面积
  var AreaNum=AreaImage.reduceRegion({
  reducer: ee.Reducer.sum(),
  geometry: SA,
  scale: 500,
  maxPixels: 1e14})
  var BurnedArea=AreaNum.get('BurnDate')
  
  print(NAME+"这一年的面积"+"(单位:平方米)")
  print(BurnedArea)

4.嵌套一个时间循环函数。

因为我们想嵌套一个时间循环,得到2010到2020年的亚马逊森林着火情况.get_monthly_burn是把前3个步骤封装好,并名为get_monthly_burn函数,方便直接调用。

//日期循环
for(var i=0;i<1;i++){
    var start_date='201'+i+'-1-01';
    var end_date= '201'+i+'-12-31';
    get_monthly_water(start_date,end_date) 

}

根据这个脚本,我们就能得到亚马逊这10年的火灾情况,下表就是统计的着火面积:

时间 火灾面积(万平方千米) 时间 火灾面积(万平方千米)
2000 0.30 2019.1 0.74
2001 19.43 2019.2 0.72
2002 30.69 2019.3 0.73
2003 22.41 2019.4 0.24
2004 28.54 2019.5 2.71
2005 31.20 2019.6 0.68
2006 19.63 2019.7 1.60
2007 44.87 2019.8 7.28
2008 20.46 2019.9 10.28
2009 12.53 2019.1 3.26
2010 47.07 2019.11 1.40
2011 19.27 2019.12 0.34
2012 28.26
2013 13.76
2014 18.18
2015 23.52
2016 21.13
2017 26.30
2018 12.07
2019 27.17

可以看出其实亚马逊森林火灾并没有想象中严重,历史上的2007年的火灾更严重。如此引人关注,可能是因为2019年9月份的着火面积太大了。

完整的代码可进入GEE里面查看:https://code.earthengine.google.com/191ce5cf316191bd1878ecb0e9af7fef

可以前往“地信遥感数据汇”获取更多数据。
https://www.gisrsdata.com/

 VX:kitmyfaceplease2;欢迎关注公众号:锐多宝的地理空间;

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36396470/article/details/105931280

智能推荐

发展与教育心理学类毕业论文文献有哪些?-程序员宅基地

文章浏览阅读529次。本文是为大家整理的发展与教育心理学主题相关的10篇毕业论文文献,包括5篇期刊论文和5篇专利论文,为发展与教育心理学选题相关人员撰写毕业论文提供参考。1.[期刊论文]浅析高校心理学教育教学的多元化发展期刊:《文化创新比较研究》 | 2021 年第 004 期摘要:心理学课程是各高校中必不可少的一门课程,立足于学生的心理特征,进行正面教育,帮助学生健全人格.心理学教育重在促使学生健康心理的养成,缓解..._发展心理学文献

2022年 maven配置阿里云仓库配置_httpmaven aliyun-程序员宅基地

文章浏览阅读2.6w次,点赞29次,收藏133次。maven配置https阿里云仓库配置_httpmaven aliyun

SPWM与SVPWM的比较_svpwm与spwm的区别-程序员宅基地

文章浏览阅读8.2k次,点赞3次,收藏25次。1 最大线电压峰值: (直流测电压为Vdc)SPWM调制时最大的三相线电压为Vm=1.732Vdc/2SVPWM调制时最大的三相线电压为Vm=Vdc故SVPWM调制时的电压利用率比SPWM大15.5%2 SVPWM调制比M与长度系数M*的关系分_svpwm与spwm的区别

Qt自定义一个下拉框(使用基础组件组合)_qt下滑组件-程序员宅基地

文章浏览阅读9.2k次,点赞5次,收藏60次。Qt提供了一个QComboBox下拉框组件,但是对于一些自定义样式的需求实现起来并不方便,很多东西还得去倒腾源码,还不如直接用基础的组件自己来实现一个下拉框。不过,自己组合的组件要做的细节太多了,所以我只在一些定制化程度高的需求才使用这种方式。_qt下滑组件

Can't compress a recycled bitmap的解决方案-程序员宅基地

文章浏览阅读1.2w次,点赞3次,收藏2次。1、错误原因:使用了已经被释放过内存的对象。对于Bitmap:Bitmap bitmap = 一个bitmap对象使用过程中调用bitmap.recycle()之后再使用bitmap就会报错。2. 图片裁剪时,按照下面的写法也易报错public static Bitmap scaleBitmap(Bitmap bitmap,int newWidth){_can't compress a recycled bitmap

Xshell安装教程-程序员宅基地

文章浏览阅读79次。1 找到安装包 双击2345678 可以更改安装路径91011 等待安装完成12作者:含笑半步颠√博客链接:https://www.cnblogs.com/lixy-88428977声明:本文为博主学习感悟总结,水平有限,如果不当,欢迎指正。如果您认为还不错,欢迎转载。..._win11安装xshell

随便推点

jSignature 移动端在线签名_jsignature api-程序员宅基地

文章浏览阅读1.8k次。一、基本介绍jSignature是一个jQuery插件,它简化了创建签名捕获场的浏览器窗口,允许用户使用鼠标,笔,或手指画一个签名。jSignature捕捉签名矢量轮廓的笔触。虽然jSignature可以导出大位图(PNG)也一样,提取签名的高度可扩展的行程运动坐标(又名向量图)允许签名呈现更大的灵活性。支持主要的台式机,平板电脑和手机浏览器的支持。HTML5 Canvas元素默认情况..._jsignature api

Pycharm报错:please select a valid interpreter_pycharm apply please-程序员宅基地

文章浏览阅读3.6k次。更改Pycharm的设置 打开settings(CTRL + ALT + S)查找框输入 interpreter 双击 project Interpreter在 Project Interpreter选择编译器,点击apply,重新启动pycharm即可_pycharm apply please

Python机器学习之决策树(使用西瓜数据集构建决策树,并将其可视化,graphviz程序下载)_用信息增益方法画出西瓜数据集的决策树-程序员宅基地

文章浏览阅读7.6k次,点赞16次,收藏85次。最近在搞一些关于机器学习的小东西,其中有一部分就是关于决策树的。过程中遇到了一些小问题,现记录并与大家分享。一、问题描述:使用西瓜数据集构建决策树,并将构建的决策树进行可视化操作。二、问题简析:首先我们简单的介绍一下什么是决策树。决策树是广泛用于分类和回归任务的模型。本质上,它从一层层的if/else问题中进行学习,并得出结论。然后不妨看看下面这个小思考题吧:(故事我瞎编的,看问题就好了嘛)小鹿机缘巧合之下喜欢上了一个只有一面之缘的贝贝(一见钟情嘛)。对吧,爱情的力量是伟大的,小鹿就不顾一切的裸辞叻,_用信息增益方法画出西瓜数据集的决策树

802.11w协议介绍_802.11 协议主要通过对数据报文进行加密的方式解决用户的数据安全问题,加密方-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏16次。802.11w协议介绍转载自http://www.h3c.com/cn/d_201708/1018833_30005_0.htm#收藏 打印 推荐1产生背景相对于有线网络,WLAN存在着与生俱来的数据安全问题。在一个区域内的所有的WLAN设备共享传输媒介,任何一台设备可以接收到其它所有设备的数据,这个特性直接威胁到WLAN接入数据的安全。因此,WLAN协议中定义了安全性的标准802.11i,涉及用户接入控制及身份验证、用户数据加密、密钥管理等多个方面。但是,..._802.11 协议主要通过对数据报文进行加密的方式解决用户的数据安全问题,加密方

【Spring】Spring Framework Reference Documentation中文版23-程序员宅基地

文章浏览阅读1.6k次。26. WebSocket SupportWebSocker支持 This part of the reference documentation covers Spring Framework’s support for WebSocket-style messaging in web applications including use of STOMP as an applica_spring framework reference documentation

颠覆互联网中介模式,他们想通过超级虚拟主机创建开源的商业系统-程序员宅基地

文章浏览阅读649次。本堂茜 渡鸦区块链专栏记者 ‍ 按部就班的普通人可能无法想象丁磊的成长历程。丁磊的父亲观念超前,认为传统教育“浪费时间”,于是从丁磊8岁开始,就引导着他进行高效、自主、超前的学习。8岁时,丁磊已经能够熟练掌握英语,12岁便拿到了上海外国语大学的英语大专文凭;13、4岁他已经能够通过复旦大学计算机专业的本科自学课程;同年,他获得了山东大学计算机信息管理本科毕业证书,毕

推荐文章

热门文章

相关标签