如果有基础请参考GEE官方文档:​​https://developers.google.com/earth-engine/guides/getstarted​

如何使用这些文档 

Earth Engine 文档专为熟悉地理空间数据分析的人员设计。文档主要按数据类型构建。例如,在左侧导航包含了重要的数据类型,例如链接到部分或网页​​Image​​​, ​​ImageCollection​​​, ​​Feature​​​, ​​FeatureCollection​​​, ​​Geometry​​​, ​​Reducer​​​, ​​Chart​​​,​​Join​​​和 ​​Array​​​。本指南仅对这些类型进行了足够的描述,以帮助您入门。还有 ​​机器学习​​、专业或传感器特定算法(例如 ​​Landsat 算法​​​)、 ​​面向公众的应用程序​​​、​​数据(资产)管理的部分​​​ 以及关于​​地球引擎内部运作的​​重要细节。在深入研究任何一个之前,从这里开始!

代码编辑器 

代码编辑器是用于开发地球引擎应用程序的交互式环境(图 1)。中心面板提供了一个 JavaScript 代码编辑器。编辑器上方是保存当前脚本、运行脚本和清除地图的按钮。在获取链接按钮生成在地址栏的脚本唯一的URL。底部面板中的地图包含脚本添加的图层。顶部是数据集和地点的搜索框。左侧面板包含代码示例、您保存的脚本、可搜索的 API 参考和私有数据的资产管理器。右侧面板有一个用于查询地图的检查器、一个输出控制台和一个用于长期运行任务的管理器。帮助按钮 help 右上角包含指向本指南和其他获取帮助资源的链接。从​​代码编辑器指南​​​和​​获取帮助指南中​​了解更多信息。

GEE(Google Earth Engine)——JavaScript 入门(1)_java 图  ​​​code.earthengine.google.com 上​​的 Earth Engine 代码编辑器

在代码编辑器中打开和运行代码

以下步骤演示了如何打开 Earth Engine 并执行显示图像的自定义脚本。为获得最佳效果,您可能需要安装最新版本的 Chrome,即 Google 的网络浏览器,可 ​​在此处获得​​。

  1. 在此处打开地球引擎代码编辑器:​​ code.earthengine.google.com​​。如果您还没有,则需要通过使用注册的 Google 帐户登录来启用访问。
  2. 导航到位于代码编辑器最左侧的脚本选项卡。在那里,您将找到访问、显示和分析 Earth Engine 数据的示例脚本集合。
  3. 在“图像集合”下,选择“过滤合成”示例。您会在中控台上看到一个脚本。按运行按钮执行脚本。Filtered Composite 示例选择与科罗拉多州和犹他州相交或在其边界内的 Landsat 7 图像。然后显示所选图像的真彩色合成。样品给你介绍常用的方法,如​​filter()​​​,​​clip()​​​和​​Map.addLayer()​​。

地球引擎数据结构

两个最根本的地理数据在地球引擎结构 ​​Image​​​和 ​​Feature​​​分别对应于光栅和矢量数据类型,。图像由波段和属性字典组成。特征由一个​​Geometry​​​和一个属性字典组成。一堆图像(例如图像时间序列)由​​ImageCollection​​​. 功能集合由​​FeatureCollection​​​. 在地球引擎其它基本数据结构包括​​Dictionary​​​, ​​List​​​,​​Array​​​,​​Date​​​, ​​Number​​​和​​String​​​(了解更多关于基本数据类型 ​​本教程​​。要记住,这些都是很重要的服务器端对象的操作方式与客户端 JavaScript 对象的操作方式不同)。