别追问旅行的意义,去主动赋予

医疗反腐,风向带偏了

女律师台上传授“拿捏”法官神技:穿裙子开庭,把声音夹起来,嗲起来

医疗反腐,风向带偏了

【漏洞预警-已验证】企业微信敏感信息泄露漏洞

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

干货分享 | rgee:R语言+Google Earth Engine遥感大数据分析神器

地研联 2022-07-17

The following article is from 走天涯徐小洋地理数据科学 Author 走天涯徐小洋

前面已经给大家分享了不少rgee相关的内容,在这里再给大家系统总结一下,顺便分享一下我在学习rgee过程中的一些心得体会。

为什么我认为R语言+Google Earth Engine是遥感大数据分析的神器?

  • R 语言是一个免费开源统计计算和可视化软件平台,已经被广泛应用于科学研究中的统计和可视化工作中。
  • 谷歌地球引擎(Google EarthEngine,GEE)是一个基于云平台的行星尺度地理空间分析平台,它将Google 的海量计算能力应用于遥感影像处理中。
  • R 语言的强大统计能力结合GEE 的海量遥感数据处理能力,让用户能够在同一个工作流中充分应用R空间数据分析环境和GEE的遥感大数据处理能力。

一些实例

下面是rgee的一些实例,给大家看看R语言结合GEE能干啥?

附带学习资源网址,推荐给大家学习:

rgee作者的https://github.com/r-spatial/rgee

rgee交互式查看夜光遥感影像
rgee+ggplot2绘制降水量变化曲线
rgee创建时间序列动画
  • rgee实例,全面讲解rgee的用法
    • https://csaybar.github.io/rgee-examples/
MODIS数据预处理,MOD13A2 NDVI数据

Alexandre Bevington

https://bevingtona.github.io/20210504_rgee_rayshade_gifski.html

rgee+rayshader创建3DLandsat动画

使用rgee研究动物运动和环境变化

  • 论文:https://www.mdpi.com/2072-4292/13/20/4154/htm
  • 教程代码:https://smithsonian.github.io/SpatiotemporalMatchingOfAnimalPositionsWithRemotelySensedDataUsingGoogleEarthEngineAndR/
rgee+动物追踪数据研究动物移动和环境变化

通过 GPS 遥测单元跟踪的非洲水牛 ( Syncerus caffer )、非洲象 ( Loxodontaafricana ) 和蓝角马 ( Connochaetes taurinus ) 的一年数据中提取的 MODIS NDVI 值。结果显示,在跨物种和地区的所有动物位置提取的年平均 NDVI(红色)和时间匹配的 NDVI(蓝色)之间存在广泛差异。

如何入手学习Google Earth Engine和rgee

总的方法来讲还是要理论+实践

  1. 阅读Google Earth Engine和rgee相关论文,了解概况和相关研究进展
  2. rgee练习代码,公众号回复“rgee”即可获取相关推文
  3. 申请GEE帐号,安装好rgee相关环境,开始练习
  4. 根据自己需求改进代码

推荐阅读

下面是Google Earth Engine和rgee的入门介绍文章,推荐大家学习:

看了上面的四篇文章,基本就可以对Google Earth Engine和rgee有个大概的了解了。

rgee安装和升级

需要特别注意的是,rgee包安装和所需环境安装时无需科学上网,科学上网状态下安装很可能会出错!从ee_Initialize()开始才需要科学上网!

rgee安装

rgee较其他R包的安装要复杂一些,主要是因为rgee要调用GEE的服务,需要配置对应的环境,根据rgee包提示安装即可。具体看下面的推文:

rgee升级

rgee目前升级到了1.1.2版本,对应R语言环境也需要进行升级,我升级了最新的R4.1.2

该升级不需要破坏原来的miniconda环境,只升级R环境和R包即可。

只装rgee是不够的,后面使用会报错,注意安装下面3个R包。

  • tidyverse
  • geojsonio
  • rgdal
rgee代码执行报错,需要R包支持

清理一下GEE认证材料,不清理的话会出现如下报错,按提示输入对应的代码即可。

清理GEE认证资料

重新认证GEE登录材料,重新粘贴GEE的授权码

粘贴GEE授权码,重新获取认证
参考文献
  1. Tamiminia H, Salehi B, Mahdianpari M, etal. Google Earth Engine for geo-big data applications: A meta-analysis and systematic review[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2020, 164: 152–170.
  2. 【文献阅读】Google Earth Engine:人人可用的行星级地理空间分析平台
  3. 【更新】rgee: An R package for interacting with Google Earth Engine
  4. 【更新无法自动下载数据问题】rgee能用了!R语言也可以使用Google Earth Engine了!
  5. Google Earth Engine大数据应用:荟萃分析和系统性综述

转载自走天涯徐小洋,经作者授权转载

文章仅代表作者观点,与本公众号无关,版权归原作者所有

原文标题:rgee:R语言+Google Earth Engine遥感大数据分析神器

★ ★ ★

图文编辑:吴炜

审编:罗湘阳

终审:颜子明 黄宗财 鲁嘉颐


猜你喜欢

1. 地学招聘 | 临沂大学资源环境学院2021年人才招聘启事

2. 专题征稿 | 《地球信息科学学报》:地理知识图谱与空间智能

3. 佳文赏析 | 基于“诊断—设计—结果”框架的农村宅基地退出模式原型分析

4. 名家观点 | 变化世界中的水循环与水资源


扫描二维码,关注我们

都看到这里了,点个【在看】再走呗~

文章有问题?点此查看未经处理的缓存