概述

GEE(Google Earth Engine)平台是一个集科学分析及地理信息数据可视化的综合性平台,该平台提供丰富的API,以及工具帮助方便查看、计算、处理和分析大范围的各种影像等GIS数据。影像数据包括Landsat系列、哨兵系列、MODIS以及局部区域高分辨率影像;天气和气象数据包括表面温度和发射率、长期气候预测和历史差值的地表变量、卫星观测反演的大气数据以及短时间预测和观测的天气数据;地球物理数据包括地形地貌数据、土地覆被数据、农田分布数据、夜光数据等。用户还可根据自己需要上传矢量数据和栅格数据进行分析。

界面

为了满足开发需求,简单介绍在线编辑器的各个常用功能。

1、上侧——搜索区

(1)搜索框

用来搜索地点和GEE平台现有的公共数据资源。

(2)帮助按钮

包含相关的URL的基本内容,如资源信息的地址、用户指导手册等。

(3)账号信息按钮

用户登录、登出。

2、左侧—— Git存储库区:所有编写的代码文件的存储区域

(1)Scripts

git代码存储区。

  • Owner(用户自己的代码库)

  • Writer(他人分享给用户的代码库,用户可读可写)

  • Reader(他人分享给用户的代码库,用户只能读不能写)

  • Examples(官方提供的代码例子)

  • Archive(他人分享的工程

(2)Docs

GEE的API文档,非常详细的函数使用指南,可用于编写代码过程中相关函数输入参数和用法的查询。

(3)Assets

栅格影像数据和矢量数据的上传存放地点,用户可以在这里创建文件夹或者影像集合来存放自己的源数据或者结果数据。

3、中间——代码编辑区:编写核心代码区域

(1) Get Link

代码分享链接地址的生成按钮。其他用户收到链接地址就可以访问整个代码。该功能便于在咨询问题时与他人共同调试相关代码查询相关问题,这个按钮使用频率非常高,因此这个功能十分重要。

(2)Manage Links

已分享链接的权限管理按钮。该按钮用于管理分享给他人的链接地址,如果我们不想继续分享,则可以选中删除相关链接,那么他人就无法再通过该链接访问相关代码。

(3)Save

保存代码。它分为两种方式保存:一种是直接保存现有的代码到指定文件中;另一种是另存为一份新的代码并保存到git存储库中,在保存新的代码时需要手动输入路径并修改文件名。

(4)Run

运行代码。它分为两种方式运行:一种是简单运行,不显示运行分析;另一种是带分析的运行。相比于第一种方式,带分析运行会将代码运行中的详细信息显示出来,直接可视化为不同步骤的内存耗费和时间耗费情况,以便于操作者后续进行代码的调试优化。

(5)Reset

重置代码运行结果或者直接将运行代码从代码编辑器移除,清空代码编辑区。

(6)APP管理

将已编写的代码发布成为APP,使非GEE用户可以直接使用编写封装好的工具。

(7)设置

代码编辑区域设置。包括两项内容:a. 是否提示错误信息,b. 是否自动补全如双引号括号等内容。

4、右侧——输出显示内容区:显示程序运行结果内容

(1)Interspector

拾取点信息显示窗口。当想要查看显示区影像的详细信息时,可以通过点击图像上某点来获取各种信息,并于此窗口显示。

(2)Console

输出显示程序运行结果的面板。

(3)Tasks

各种任务列表。包括上传任务列表信息、导出任务列表信息。

5、下侧——地图展示区:在地图上展示运行得到的影像、矢量等结果

(1)左侧矢量图形绘制按钮列表。

(2)右侧切换不同底图按钮列表。

相关学习资源

1、指南

详细讲解GEE相关的各个方面知识,包括一些主要的函数使用方法,以及GEE相关工作原理、常见错误等,地址:http://developers.google.com/earth-engine。

2、API网页

API详细文档,包含全部JavaScript版的GEE的所有函数以及参数的详细介绍和部分GEE中公开的矢量数据等。地址:

http://developers.google.com/earth-engine/api_docs。

3、TUTORIALS

GEE官方的包括文字教程和视频教程的资料。地址:http://developers.google.com/earth-engine/tutorials。

4、EDU

GEE官方在全球各地做的一些培训的教程资料,包括培训资料和案例资源。地址:http://developers.google.com/earth-engine/edu。

5、DATA CATALOG

GEE数据集官网,可查询GEE中相关数据介绍、使用示例。地址:http://developers.google.com/earth-engine/datasets。

Google Earth Engine——概述相关推荐

  1. (一)Google Earth Engine概述

    Google Earth Engine (GEE) 是由谷歌公司开发的众多应用之一.借助谷歌公司超强的服务器运算能力以及与 NASA 的合作关系,GEE 平台将Landsat.MODIS. Senti ...

  2. GEE(Google Earth Engine)消除影像色差——直方图匹配算法

    色彩校正是处理卫星和航拍图像的重要过程.用于平衡多张图像颜色的常用技术是直方图匹配.虽然该算法已经存在很长时间,但可以大规模使用的免费和开源工具并不多.Mapbox 发布了一个名为rio-hist的开 ...

  3. Google Earth Engine ——在 GEE 中计算面积含各类要素计算(土地分类为例)

    在遥感应用中工作时,许多操作需要计算面积.例如,需要在监督分类后计算每个类所覆盖的面积,或者找出灾害后区域内受影响的面积.计算栅格和矢量的面积在大多数软件包中是一个简单的操作,但在 Google Ea ...

  4. Google Earth Engine (GEE) ——卫星影像的监督分类(svm)

    问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...

  5. Google Earth Engine(GEE)——Sentinel-1 和 2 数据的融合,水稻范围识别和水稻种植季节区分地图绘制—马来西亚为例

    最近发现了一个巨牛的人工智能学习网站,点击跳转到网站:前言 – 床长人工智能教程 这次给大家推荐一篇文章,关于水稻识别:使用 GEE 平台中的无监督分类整合 Sentinel-1 和 2 时间序列数据 ...

  6. Google Earth Engine ——在 GEE 中聚合网格化人口数据

    Google Earth Engine 可以轻松计算网格化栅格数据集的统计数据.虽然计算影像数据集的统计数据很容易,但在处理人口数据集时必须特别小心.在这篇文章中,我将概述计算人口栅格和聚合像素的统计 ...

  7. 基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演

    基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演 1 背景知识 2 算法介绍 3 代码 4 效果 1 背景知识   基于遥感数据的地表温度(LST)反演目前得到 ...

  8. Google Earth Engine(GEE)——MODIS 影像LST地表温度随时间变化的趋势案例分析

    该实验室的目标是使用 Google Earth Engine 深入研究气候变量.在本实验结束时,您将能够探索特定感兴趣区域的温度数据的长期趋势. MODIS LST 数据集 MOD11A2 V6 产品 ...

  9. Google Earth Engine(GEE)农作物种植结构提取

    目录 写在前面 1.构建物候特征 2.构建光谱特征 3.将所有影像合并为一幅影像 4.构建随机森林算法进行分类 5.算法的存储 6.面积统计 写在前面 前段时间因为考研的原因一直没能更新,已经完成了农 ...

最新文章

  1. [python教程入门学习]python学习笔记(CMD执行文件并传入参数)
  2. 尝鲜党:Nexus5、6刷安卓M教程
  3. sqlServer MD5
  4. V4L2框架分析学习二
  5. Absolute Math (HDU 6868)
  6. 远控免杀专题2---msfvenom的隐藏参数
  7. VirtualBox全屏切换
  8. 指尖初体验之主屏幕操作
  9. Spring AOP会忽略从父类继承的方法
  10. Amobea读写分离
  11. JAVA三大框架SSH和MVC
  12. Python 二次开发 AutoCAD 简介
  13. ccf201503-1 ccf 图像旋转-内存限制问题
  14. 马王堆汉墓帛书‧老子——乙本释文(道经)
  15. DFS求岛屿最大面积
  16. 微信小程序实现扫码一键连wifl
  17. html5文档样式,jQuery HTML5文件上传美化插件jQuery.filer
  18. python弹出滑块怎么验证_selenium 处理滑块验证的重点
  19. 英文已如此搞笑,翻译却更加残暴
  20. 计算机组成与设计(一)计算机概要

热门文章

  1. 会计初级系统计算机怎么样,原来初级会计题库有这么多作用 一文一探究竟!(电脑版)...
  2. 指数基金定投指南 思维导图
  3. 2017 火种CTF Writeup
  4. 如何把Community project导入到Aras Innovator 11R9
  5. cs231n课程笔记 摘抄
  6. Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态
  7. Box2d平移关节(PrismaticJoint)沿轴循环往复移动
  8. treap树---营业额统计
  9. 基于HTML和JavaScript的小鱼冒险网页游戏设计
  10. 发现一个优秀的Java版国人仿曹操传游戏