GEE开源大会教程 介绍

欢迎来到《基于云的谷歌地球引擎遥感:基础与应用》!这本书是一百多人历经一年多努力的成果,他们齐心协力为大家提供这个免费资源,用于学习如何将这项令人兴奋的技术用于公益。这本书包含了教授、本科生、硕士生、博士生、博士后和独立顾问的工作。

这本书大致分为两大部分。前半部分 基础 是一套31个实验,旨在让你从一个完全的地球引擎新手成长为一位老鸟。后半部分 应用 通过 24 个章节向你展示地球引擎的世界,展示它如何在依赖遥感数据的非常广泛的各种场景中被使用。

通过一系列计划,我们努力确保在 55 个章节、超过 10000 行代码和 250000 个单词中拥有高质量的成果:

  • 每章的文本都经过了至少三次由相互独立工作的人员对科学内容和说明的清晰度进行审查,进行了超过 350 次详细的章节审查。
  • 每章的代码都在谷歌进行了是否符合最佳实践的审查,随后由两位地球引擎专家对其与书中文本说明的一致性进行审查。
  • 一个专业的编辑团队处理了整本书的文本,确保所有章节都有一致的风格和方法,同时保留了作者的想法。

基础部分(Part 1-6

这本书基础部分的目标是通过一系列按顺序进行的实验向用户介绍地球引擎。我们首先在单个多波段图像上说明地球引擎的操作,使用的技术构成了地球引擎图像处理的核心词汇。然后我们介绍了数据表示、数据增强和数据解释的更复杂的选择。这些部分中介绍的工具建立在核心分析策略的基础上,包含了对于解决专门分析问题可能非常有价值的重要技术。

这本书的基础部分有两个主要切入点:在第 1 章和第 12 章。它由以下6个部分组成:

Part 1 :编程和遥感基础知识

对于遥感数据和编程几乎完全不熟悉的人,欢迎你从开头开始:Part 1,第 1 章。这章将教你从编程最基本的第一步开始:比如定义变量、打印值等等。

Part 1的其余部分教会你展示遥感数据的基础知识(第 2 章),简要概述地球引擎非常庞大的数据目录(第 3 章),并介绍遥感词汇(第 4 章),这是为新手以及那些熟悉遥感但刚开始接触地球引擎的人准备的。

Part 2:图像的解读

Part 2假定你知晓在Part 1中遇到的主题、术语和方法。这一部分说明了可以在单个卫星图像上进行的基本操作。和Part 1一样,各章按顺序排列,这里的目标是引导你了解遥感图像的波段如何被处理以形成指数(第5章),这些指数可以用来进行各种有监督和无监督技术的分类(第 6 章),得出的结果可以进行评估和进一步调整(第7章)。

Part 3:高级图像处理

Part 3展示了在地球引擎中可以通过对单个图像进行操作从而使用的更高级的图像处理技术。这些包括使用回归找到两个或更多波段之间的关系(第 8 章),波段的线性组合以产生缨帽变换和主成分变换(第 9 章),对分类图像进行形态学处理以突出或弱化空间特征(第 10 章),以及将像素分组为光谱相似且空间连续的簇的基于对象的图像分析(第 11 章)。

Part 4 图像序列解读

Part4介绍了在地球引擎中对时间序列进行分析的方法。利用长期的图像序列可以了解世界各地土地利用和土地覆盖模式的变化和稳定性。这一系列章节首先介绍了过滤、映射、归约范式(第 12 章),这是在地球引擎中用于处理向量和栅格数据集合的常用方法。下一章展示了学习和可视化图像集合的策略(第 13 章)。后续章节展示了逐像素计算,包括图像特征在时间上的聚合(第 14 章);云影的检测和去除(第 15 章);以及通过比较两个日期的图像来检测变化(第 16 章)。后面的章节涉及到对像素历史的评估,包括年度尺度(第 17 章)、谐波重复模式(第 18 章)和次年度尺度(第 19 章)。长期的图像分类序列可以通过贝叶斯方法(第 20 章)来解释稳定性和变化,并且可以检测时间序列中的滞后效应(第 21 章)。

Part 5矢量和表格

Part 5展示了如何在地球引擎中使用矢量数据。这包括上传矢量数据以及在不规则多边形内汇总图像(第 22 章),在栅格和矢量格式之间进行转换(第 23 章),以及使用复杂函数高效计算分区统计数据(第 24 章)。这些章节最后是一组有用的高级矢量操作(第 25 章)和一个用于绘制在图像集合的时间跨度内发生变化的特征的数字化工具(第 26 章)。

Part 6:高级主题

有了基础部分前五个Part的基础知识铺垫,你就可以准备好用地球引擎进行更复杂的工作。Part 6揭示了其中一些高级主题,包括用于更好的栅格可视化的高级技术(第 27 章),通过共享脚本和资产与他人协作(第 28 章),以高效和有效的方式在时间和空间上进行扩展(第 29 章),创建应用程序以与更广泛的公众分享(第 30 章),以及与外部包链接(第 31 章)。

应用部分(Part 7-9

这个平台的吸引力之一,也是编辑本书项目最令人满意的方面之一,就是各种基于这个平台构建的广泛应用。现在有数千篇使用地球引擎发表的论文,这里呈现的 24 个章节并不旨在对谁使用地球引擎或如何最好地使用它进行全面调查。我们努力寻找符合以下特征的应用和作者:(1)他们创造了既能被新手也能被专家欣赏的充满活力的作品;(2)该作品有一个或多个独特特征,其吸引力可以超出该图书章节应用的范围;(3)该作品并不寻求成为某个主题的最终结论,而是作为该主题向他人开放。

Part 7:人文应用

地球引擎用于对人类活动和影响的图像及时间序列进行大规模和相对小规模的解读。这包括农业环境(第 32 章)、城市建成环境(第 33 章和第 34 章)、对城市空气质量和地表温度的影响(第 35 章和第 36 章)、健康和人道主义活动(第 37 章和第 38 章),以及在云层覆盖下对非法人类活动的探测(第 39 章)。

Part 8:水生和水文应用

地球引擎也被用于水生领域以了解大面区域的水文模式。这包括对诸如地下水(第 40 章)和海底覆盖物(第 41 章)等地下特征的探测。地表水通过卫星序列进行探测,从而有机会探测快速的变化,像洪水(第 42 章)和绘制全球河流地图(第 43 章)。人类对水文系统的影响可以通过水平衡和干旱(第 44 章)以及积雪时间变化模式(第 45 章)中的模式来检探测和量化。

Part 9 :陆地应用

本书最后介绍了地球引擎在陆地上的一些应用。这包括使用多个传感器监测活跃火灾,并用用户界面应用程序呈现(第 46 章)。红树林是复杂的系统,同时具有陆地和水生领域的元素;它们既需要被绘制地图(第 47 章)也需要监测变化(第 48 章)。森林的变化可能包括人类造成的退化和森林砍伐(第 49 章);这些变化的检测可借助多种传感器进行监测(第 50 章)。分析人员通常需要使用特定位置的天气数据(第 51 章)并创建随机定位的点以进行适当的统计分析(第 52 章)。牧场是一种全球范围内主要的土地利用方式,在长时间内呈现出微妙的变化,这需要特别的技术(第 53 章)。最后,自然资源的保护需要理解降水变化对受干扰影响区域的影响(第 54 章)以及保护区在按预期保护地方方面的有效性(第 55 章)。

我们希望收到你的反馈

我们希望收到你对本书各章节的反馈。这种反馈有两个方面的用处:使你的体验更好,以及帮助后来的人。

1)帮助他人:一个章节有多难?花了多长时间?你会推荐给其他人吗?你学到了什么?有什么令人困惑的地方吗?代码是否有bug?当你完成后,访问 https://bit.ly/EEFA-review 来对一个实验进行评论。这样可以保持这本书的有时效性,并为未来的本书用户提供你对每一章的优缺点。请提供反馈意见!

2)帮助自己:关于你计划做的一个章节,其他人已经说了什么?需要多长时间?有多有趣?你可以在 https://bit.ly/EEFA-reviews-stats 查看其他人所说的内容。

鸣谢

超过 100 位章节作者自愿贡献他们的时间,使这本书成为现实。他们无偿地分享知识,忍受一轮又一轮的编辑建议,并处理了来自不同经验水平的个人对各章节的多次评审。对章节的仔细评审是许多人花费无数时间承担的一项巨大任务:这些人包括艾伦·布罗克、弗洛里娜·理查德、卡沙亚尔·阿扎德、菲利普·皮谢特、菲利普·利佐特、杰克·哈特、娜塔莉·斯普伦格、约拿·佐尔丹、谢丽尔·罗丝·雷耶斯,以及麦吉尔大学和多伦多大学的匿名学生。

克莉丝汀·肯特和何塞·伊萨扎的团队提供了文案编辑工作。在马克·埃西格的帮助下,对各章节的早期版本进行了编辑和准备。

这本书的部分成书得益于 SERVIR 的资助,SERVIR 是美国宇航局、美国国际开发署以及亚洲、非洲和拉丁美洲主要地理空间组织的一项联合倡议。我们非常感谢他们的支持以及对地球观测信息、地球科学和技术应用能力建设的持续奉献。

这本书也得益于 SilvaCarbon 的资助,这是美国政府的一个跨机构努力,旨在建设对森林和其他土地上的碳进行测量、监测和报告的能力。有了这项支持,每个章节的代码在数月时间里被多次标准化并检查是否存在错误和低效问题。

这本书也得益于加拿大自然科学与工程研究理事会的一项发现基金的资助。来自加拿大人民的这项基金使我们能够投入大量时间进行编辑工作和整体质量控制。

内容由作者和编辑负责,并不一定反映谷歌、NSERCSERVIRSilvaCarbon、美国宇航局、美国国际开发署、美国政府或加拿大政府的观点。

其他资源

在你完成本书的教程后,你可能会考虑一些可能感兴趣的其他资源。

Ujaval Gandhi端到端地球引擎材料向用户介绍了这里讨论的一些基础知识,同时在几个主题上进行了更深入的探讨。

Samapriya Roy整理的令人惊叹的地球引擎数据集满足了对用地球引擎制作或为地球引擎制作的许多令人兴奋和有用资源进行整理的需求。

SERVIRSilvaCarbon 和世界银行等组织创建了涵盖一些关键地球引擎主题的在线教程。

地球引擎令人印象深刻的文档包括一套由谷歌员工和地球引擎用户社区成员编写的教程,可以解释一些关键概念。

Jeffrey A. Cardille

Nicholas E. Clinton

Morgan A. Crowley

David Saah

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值