Google Earth Engine(GEE) 代码详解:批量计算_年 NDVI 并导出(附 Landsat 8 数据处理全流程)
一、代码整体目标
基于 Landsat 8 卫星数据,批量计算 2013-2020 年研究区的 NDVI(归一化植被指数),实现去云处理、数据合成、可视化及批量导出为 GeoTIFF 格式,适用于植被动态监测、生态环境评估等场景。
二、代码分步解析(含核心原理与易错点)
1. 加载并显示研究区边界
var roi = table; // 假设table是用户上传的矢量边界(如SHP文件)
Map.centerObject(roi, 8); // 地图居中显示研究区,缩放级别8(适合省级/较大区域)
Map.addLayer(roi, {color: 'yellow'}, '研究区'); // 黄色高亮显示边界
关键点:roi
需提前通过 GEE 的Assets
上传矢量数据(支持 SHP、KML 等),或用ee.Geometry
绘制。缩放级别 8 表示地图比例尺约 1:500 万,可根据研究区大小调整(数值越大,缩放越近)。
2. 去云与辐射定标函数(核心预处理)
<