1. GEE初探:GEE是什么、为什么选择GEE、GEE的核心优势、GEE能做什么、GEE的注册与界面介绍
1.1 GEE到底是什么?
Google Earth Engine,简称GEE。说白了,它是一个「云端的遥感数据处理平台」。
我刚开始接触遥感那会儿,处理一景Landsat影像,得先下载、解压、裁剪、大气校正……一套流程下来,半天就没了。要是碰上研究区覆盖几十景影像,光数据准备就能把人搞崩溃。
GEE的出现,彻底改变了这个局面。它把海量的卫星影像和地理数据都放在了云端,你只需要写几行代码,就能完成过去需要几天甚至几周的工作。
嗯,你可以把它理解成一个「遥感界的Google Docs」——数据不用下载,工具不用安装,有浏览器就能干活。
1.2 为什么选择GEE?
市面上的遥感处理工具不少,ENVI、ArcGIS、QGIS……为什么我建议你学GEE?
- 数据免费:Landsat、Sentinel、MODIS等主流卫星数据,全部免费调用
- 算力在云端:你的电脑再破也没关系,Google的服务器帮你算
- 不用装软件:一个浏览器,一个Google账号,搞定
- 代码可复现:写一次脚本,换到任何区域都能直接用
核心观点:GEE不是要替代ENVI或ArcGIS,而是让你从「数据搬运工」变成「问题解决者」。
1.3 GEE的核心优势
我用了GEE快五年了,总结下来,它的核心优势就三个字:快、全、省。
| 优势 | 具体表现 | 我的体会 |
|---|---|---|
| 快 | 并行计算,处理全球数据只需秒级到分钟级 | 以前跑一个全国NDVI合成,要跑一宿;现在几分钟搞定 |
| 全 | 40+年遥感数据、气象数据、地形数据……应有尽有 | 不用到处找数据源,一个平台全搞定 |
| 省 | 免费使用(非商业用途),无需高性能电脑 | 我拿一台旧笔记本照样跑全球尺度的分析 |
小提示:GEE的免费额度对于学习和科研完全够用。我曾经处理过整个非洲大陆的森林覆盖变化,也没花一分钱。
1.4 GEE能做什么?
GEE的应用范围,比你想象的要广得多。我简单列几个方向:
- 土地利用分类:识别农田、森林、水体、建筑等
- 植被监测:计算NDVI、EVI,分析植被长势
- 水体提取:监测湖泊面积变化、河流变迁
- 城市扩张分析:对比不同年份的建成区范围
- 火灾监测:实时获取火点数据,评估过火面积
- 气候变化研究:分析地表温度、降水趋势
你想想看,这些工作如果都用传统方式做,光数据下载就能让你崩溃。但在GEE里,就是几行代码的事。
1.5 GEE的注册与界面介绍
注册流程
注册GEE其实很简单,但有几个坑我得提醒你:
- 需要一个Google账号(Gmail)
- 访问
earthengine.google.com - 点击「Sign Up」申请使用
- 填写基本信息,说明用途(写「学术研究」就行)
- 等待审核(通常1-3天)
避坑指南:我曾经帮学生注册时发现,如果填写的用途是「商业应用」,审核会被拒绝。所以老老实实写「学术研究」或「教育用途」。
界面介绍
GEE的编辑器界面,我把它分成四个区域:
- 左侧:代码编辑器——你写代码的地方
- 中间:地图显示区——结果可视化
- 右侧:控制台——输出结果和错误信息
- 顶部:搜索框——搜索数据集、文档
嗯,这里要注意:刚打开编辑器时,地图是空的。别慌,你加载一景影像上去,地图就会自动显示。
1.6 本章知识体系
为了让你更直观地理解GEE的定位和功能,我画了一张图:
这张图想表达的是:GEE就像一个「数据加工厂」。左边是原材料(各种遥感数据),右边是成品(分析结果),中间的核心引擎帮你完成所有计算。
我的建议:刚开始学GEE,别急着写复杂代码。先注册账号,把界面每个按钮点一遍,加载一景Landsat影像看看效果。先混个脸熟,后面学起来就顺了。