Explore Timelapse:进入Timelapse项
Explore Datasets:前往Datasets项
Explore The API:进入API介绍
谷歌地球引擎在历史上第一次使快速、准确地处理大量卫星图像成为可能,在高分辨率下识别树木覆盖发生变化的地点和时间。没有它,Global Forest Watch全球森林观察组织就不会存在。对于那些关心地球未来的人来说,Google Earth Engine是一个伟大的祝福!
Learn About The Code Editor:
Explore temperature data:进入标签为temperature的数据集—这样就是按照标签访问数据Browse by tags:
如下:可以通过页面显示的5种方式找到Google Earth Engine的官方发布,直接点击即可。Github;Medium——在Medium上查看博客消息;Stack Overflow——用Google-Earth-Engine标签提问问题;Twitter——查看发布;YouTube——查看Google Earth Engine的视频。
下面的:
Connect:联系Google Earth Engine官方
可通过Blog,Facebook,Medium,Twitter,YouTube联系
Programs:程序/项目
Women Techmakers谷歌女性开发者大会
Google Developer Groups谷歌开发者团体
Google Developers Experts谷歌开发者专家
Accelerators加速器
Developer Student Clubs开发学生俱乐部
Developer consoles开发人员控制台
Google API ConsoleGoogle API控制台
Google Cloud Platform Console谷歌云平台控制台
Google Play Console
Firebase Console
Actions on Google Console
Cast SDK Developer Console
Chrome Web Store Dashboard
与此相对的是后面按照不同分类标准查看数据集:
Browse by tags:按照标签查看数据集
按照不同卫星查看数据集:Landsat/MODIS/Sentinel
比如我们点进去第一个数据集:Canada AAFC Annual Crop Inventory加拿大AAFC年度农作物清查
关于这个数据的说明包括5项:1Description数据描述;2Bands波段/通道;3Image Properties图像属性;4Terms of Use使用条款;5Citations引用格式
1Description数据描述
关于该数据的其他说明:
2Bands波段/通道
为了更好说明Bands波段/通道,我们用landsat影像来对比说明:
3Image Properties图像属性
后面两个就不用看了——4Terms of Use使用条款;5Citations引用格式
由于数据集很多,就不再一一查看了
可以看到底下有很多数据集标签,可以方便地用来查找数据
比如点进去第一个“16-day:11datasets”,就可以看到带有“16-day”标签的11个数据集:
https://developers.google.com/earth-engine/datasets/catalog/landsat
每颗卫星包含3类数据:Tier1,Tier2,RT-即T1+Real-Time
对上面的几个链接的说明:
链接1:点击Read more about the different tiers查看更多关于不同Tiers的信息:
进入Google Earth Engine的Guides目录中的specialized algorithms:
查看更多关于不同Tiers的信息见对此做专门说明的文章
链接2:点击上面的“Surface Reflectance”或下面的“Tier1”标签,进去都是USGS Landsat 8 Surface Reflectance Tier 1:
https://developers.google.com/earth-engine/datasets/catalog/modis
https://developers.google.com/earth-engine/datasets/catalog/sentinel
https://developers.google.com/earth-engine
内容太多,我们单列出来专门说明
https://earthengine.google.com/faq/
对上面的英文说明:
What is Earth Engine?
Earth Engine是一个科学分析和地理空间数据集可视化的平台,可为学术、非营利、商业和政府用户使用。
Earth Engine管理卫星图像,并将其存储在一个公共数据档案中,公共数据档案包括40多年来的历史地球图像。这些按天获取的图像可用于全球范围的数据挖掘。
Earth Engine还提供api和其他工具来支持对大型数据集的分析。
How is Earth Engine different from Google Earth?
Google Earth使您能够通过与虚拟地球的交互来旅行、探索和了解这个世界。您可以查看卫星图像、地图、地形、3D建筑等等。
Earth Engine是一个分析地理空间信息的工具。您可以分析森林和水的覆盖率、土地利用变化或评估农田的健康状况,以及许多其他可能的分析。
虽然这两种工具依赖于一些相同的数据,但一些谷歌地球的图像(Google Earth’s imagery)和数据可用于Earth Engine的分析。
How does Earth Engine data compare to the Landsat and Sentinel data in Google Cloud?Earth Engine数据与Google Cloud中的 Landsat和Sentinel 数据相比如何
Earth Engine团队与Google Cloud密切合作,将Landsat和Sentinel-2 collections放到到Google Cloud存储中,作为Google Cloud公共数据计划的一部分。
Google Cloud collections 使直接从云服务(如Google Compute Engine或Google Cloud Machine Learning.)访问数据变得更容易、更高效。
请注意, Earth Engine Code Editor和API 不会访问这些Cloud collections;它们直接使用Earth Engine data catalog。
Why is Google working on Earth Engine?
Google’s mission是组织世界上的信息,使其普遍可用和有用。与此任务一致,Earth Engine组织地理空间信息,并使其可用于分析。
更广泛地说,谷歌致力于通过技术的使用使世界变得更美好。Earth Engine的技术基础设施推动人道主义、科学和环保倡议活动。
What can Earth Engine do for me or my organization?
Earth Engin提供了简单的,基于网络地去访问在准备分析格式(analysis-ready format)下的卫星图像和其他地理空间数据的广泛目录。该数据目录与谷歌数据中心支持的可扩展的计算能力和灵活的api结合在一起,使您能够无缝地实现现有的地理空间工作流程。这使得尖端的、全球范围的分析和可视化成为可能。
Tell me what some others have done with Earth Engine其他人用地球引擎做了什么
Earth Engine被研究人员、非营利组织、教育工作者和政府机构使用,他们使用该系统来分析大规模的地理空间数据。请参考我们的Earth Engine行动案例研究的例子 Case Studies 。
Case Studies :见后面专门章节说明
How do I get access?如何获取?
要访问Earth Engine,请在signup.earthengine.google.com上填写表格。您将收到一封标题为“欢迎来到谷歌地球引擎”的电子邮件,并提供入门说明。
Can I access Earth Engine from more than one Google account?我可以从多于一个谷歌帐户访问地球引擎?
一个Earth Engine帐户与一个谷歌帐户相关联。创建多个Earth Engine帐户以规避配额限制违反了Earth Engine服务条款。
Tell me how Earth Engine works
有关文档和示例,请参阅 Google Earth Engine Developers Site。
Google Earth Engine Developers Site就是API Docs:https://developers.google.com/earth-engine
Is Earth Engine compatible with my existing tools?Earth Engine与我现有的工具兼容吗
来自第三方的图像和数据可以导入到Earth Engine进行分析。相反,在Earth Engine中执行的任何分析都可以下载给第三方工具使用。
What datasets are available?
我们有一个可搜索的数据目录(data catalog,),包括整个EROS (USGS/NASA)Landsat目录,大量的MODIS数据集,Sentinel-1数据,NAIP数据,降水数据,海洋表面温度数据,CHIRPS气候数据和高程数据。
用户还可以在Earth Engine中上传自己的数据进行分析,并完全控制访问。
data catalog就是前面的datasets
How do I request additions to the public data catalog?如何向公共数据目录请求添加内容
请使用我们的数据集请求表格请求任何其他数据集。
Can I use my own proprietary imagery and vector data?我可以使用自己的专有图像和矢量数据吗
是的。Earth Engine允许您上传自己的栅格和矢量数据(例如GeoTIFF或Shape files)进行分析。
How can I share/publish/etc. the results of my analysis?我如何分享/发布/我的分析结果
我们鼓励你分享你的成果。您可以直接与其他Earth Engine用户共享您的结果和分析脚本,或者您可以简单地下载并共享它们就跟其他数据一样。
How do I cite Earth Engine in publications?如何在出版物中引用Earth Engine
Gorelick, N., Hancher, M., Dixon, M., Ilyushchenko, S., Thau, D., & Moore, R. (2017). Google Earth Engine: Planetary-scale geospatial analysis for everyone. Remote Sensing of Environment.
How much does it cost?需要多少钱?
Earth Engine是对研究,教育和非营利组织使用是免费的。对于商业应用,我们提供付费的商业许可证。详情请联络。
Is Earth Engine available for commercial use?Earth Engine可用于商业用途吗?
Earth Engine有一个商业许可程序,所以如果您对我们的产品的商业应用感兴趣,请通过[email protected]联系我们
Earth Engine 团队允许在开发、研究和教育环境中使用。它也可用于商业或操作环境中的评估,但不允许在生产中持续使用。此外,由Earth Engine生成的数据产品不得销售。
Who owns the algorithms I write in Earth Engine and the results of my analyses?谁拥有我在Earth Engine中编写的算法和我的分析结果?
你自己拥有。你执行的所有分析的结果都是你的。你用我们的API编写的所有算法都是你的。这是细则。
Am I required to display my Earth Engine results on a Google Map?我需要在谷歌地图上显示我的Earth Engine结果吗
您可以自由地在谷歌地图或任何其他地图平台上显示Earth Engine的结果。
What kind of support do you provide?你提供什么样的支持?
技术支持:我们的 Help page帮助页面提供了获得支持的资源,包括让Earth Engine用户加入我们的员工和其他Earth Engine用户回答问题的开发人员电子邮件列表( Developers email lis)。
Help page:https://developers.google.com/earth-engine/help
开发人员电子邮件列表( Developers email lis):https://groups.google.com/forum/#!forum/google-earth-engine-developers
培训:我们支持频繁的Earth Engine 训练会议,包括我们的Earth Engine用户年度峰会(annual Earth Engine User Summit)和 Geo for Good conference会议,通常在山景城的谷歌总部举行。收到会议通知,保持订阅了开发者邮件列表(Developers email list),和/或谷歌地球推广邮件列表( Google Earth Outreach mailing list)(也提供有关其他谷歌地图工具的信息和培训)。
对上面的几个链接的说明:
链接地址:https://cloud.google.com/storage/docs/public-datasets/landsat
粘贴如下:
Landsat 是美国地质调查局 (USGS) 和美国航空航天局 (NASA) 的一个联合项目下开发的持续性地球观测卫星计划。Landsat 计划提供了时间最长的地球陆地连续太空观测记录,起始时间可追溯到 1972 年,当时使用的是 Landsat 1 卫星。从 Landsat 4 开始,每颗卫星均使用多光谱和热效应仪器,以 30 米的分辨率对地球表面进行成像(大约每两周一次)。
此数据集合包含来自 Landsat 4、5、7 和 8 的完整 USGS 归档。它涵盖了这些卫星的整个工作生命周期,记录了逾 35 年时间里的超过四百万个独特场景:
Landsat 4:1982 年 - 1993 年
Landsat 5:1984 年 - 2013 年
Landsat 7:1999 年至今
Landsat 8:2013 年至今
Landsat 计划拥有超长的持续时间并通过多光谱传感器提供了丰富的数据,使 Landsat 数据成为地球观测数据的标杆。事实证明,Landsat 数据在农业、地质、林业、区域规划、教育、地图绘制和跟踪全球变化方面具有无法估量的价值。Landsat 图像也可有效帮助人们对紧急状况做出反应并开展救灾行动。
由于 USGS 和 NASA 采用了开放的数据政策,该数据集已被包含到 Google Public Cloud Data 计划中,可供用户免费使用。作为 Google Cloud 的一部分,任何人都能使用该数据集。
数据集结构
这些 Landsat 图像按照 Level 1(1 级)标准进行处理,意味着这些图像是经过正射校正的地图投影图像,包含经过辐射校准的数据。如需了解其他详情,请参阅“Landsat Level-1 标准数据产品”页面(尤其应参考《数据用户手册》)。
“Landsat Level-1 标准数据产品”页面(尤其应参考《数据用户手册》:https://www.usgs.gov/land-resources/nli/landsat/landsat-collection-1?qt-science_support_page_related_con=1#qt-science_support_page_related_con
这些图像采用 GeoTIFF 文件格式进行存储(为了便于访问,每个光谱带均存储在单独的文件中)。这些图像被整理到了全球参考系统 (WRS-2) 网格中(这是一个全球性网格,它将世界划分为 251 条轨道路径和 248 行)。
GeoTIFF 文件格式:https://en.wikipedia.org/wiki/GeoTIFF
全球参考系统 (WRS-2) 网格:https://landsat.gsfc.nasa.gov/the-worldwide-reference-system/
不同的 Landsat 卫星使用的传感器具有略微不同的特性,因此,Cloud Storage 按传感器来整理数据(采用以下的实用目录结构):
/[SENSOR_ID]/01/[PATH]/[ROW]/[SCENE_ID]/
该路径的各个部分如下:
[SENSOR_ID]:特定卫星和相机传感器的标识符。
01:指示数据属于 Landsat 集合 1 的指示符。
[PATH]:WRS 路径编号。
[ROW]:WRS 行号。
[SCENE_ID]:唯一场景 ID。
例如,这里是 Landsat 8 在加州上空记录的一个场景:
gs://gcp-public-data-landsat/LC08/01/044/034/LC08_L1GT_044034_20130330_20170310_01_T2/
点击进入上面链接的页面如下:
数据集访问
您可以在任何能够识别 GeoTIFF 文件的软件中轻松使用这些图像数据。每个场景还包括一个元数据文本文件。
为了帮助您找到所需的数据,您可以使用 Landsat 数据的索引 CSV 文件。此 CSV 文件列出了可用图像的基本属性,包括图像的采集日期及其空间范围(用最小和最大纬度及经度来表示)。该文件位于 Landsat Cloud Storage 存储分区中:
gs://gcp-public-data-landsat/index.csv.gz
点击上面链接即可下载Landsat 数据的索引 CSV 文件
或者,BigQuery 中提供了此索引数据,以便您使用 SQL 轻松执行查询。请注意,要使用 BigQuery,您必须拥有 Google 帐号并创建 GCP 项目。
还不会使用SQL
Google Earth Engine
要查询、直观显示和分析 Landsat 数据,您可以使用 Google Earth Engine(其中,LANDSAT/ 文件夹中的图像集合提供了这些数据)
关于数据集
数据集来源:美国地质调查局。
类别:卫星图像、地理位置。
服务条款:请参阅 Cloud Console Landsat 着陆页。
更新频率:新的 Landsat 场景在处理可用后每天添加。数据通常在 USGS 发布 1-2 天后可用。由于计划内或计划外的维护,可能偶尔会额外延迟一些时间。
格式:GeoTIFF 以及辅助数据。
Cloud Storage 位置:gs://gcp-public-data-landsat(位于美国多区域)。
https://cloud.google.com/compute/
https://cloud.google.com/ai-platform
是一个应用实例,感兴趣可以深入了解一下
案例包括:
做类似项目可以参考这个
Google Earth Engine是一个计算平台,允许用户在谷歌的基础设施(Google’s infrastructure)上运行地理空间分析。有几种与平台交互的方式。代码编辑器(Code Editor )是用于编写和运行脚本的基于web的IDE。浏览器是一个轻量级的web应用程序,用于探索我们的数据目录和运行简单的分析。客户端库(client libraries)为我们的web API提供了Python和JavaScript封装器(Python and JavaScript wrappers)。请继续阅读本文以了解这些内容的概述,或者访问Earth Engine的开发人员指南以获得深入的指导。
1.Code Editor
code.earthengine.google.com的Earth Engine Code Editor是一个用于Earth Engine JavaScript API的基于web的IDE。它需要使用一个为Earth Engine访问启用的谷歌帐户登录。 Code Editor功能的设计,使开发复杂的地理空间工作流快速和容易。Code Editor有以下元素(如图所示):
2.Explorer
Explorer是Earth Engine API的一个简单的web界面。它允许任何人可视化公共数据目录中的数据。登录后的Earth Engine用户还可以导入数据、运行简单分析、保存和导出结果。
3.Client libraries客户端库
client libraries为Earth Engine API提供了JavaScript和Python包装器函数。您可以使用它们构建自定义应用程序,并使用JavaScript或Python interpreter在本地开发Earth Engine代码。GitHub上的存储库包括许多说明如何使用客户端库的演示。
client libraries客户端库:https://github.com/google/earthengine-api
custom applications自定义应用程序:https://github.com/google/earthengine-api/tree/master/demos
这两个实际上是在同一个github库中
3.Note about access and API stability注意访问和API的稳定性
Earth Engine API和高级Earth Engine功能都是实验性的,可以随时更改。访问受限,需要通过表单请求访问。
https://medium.com/google-earth