一、引言
在遥感领域,获取大量的卫星影像数据是进行研究和分析的基础。Google Earth Engine(GEE)提供了一个强大的平台,能够方便地访问和处理海量的遥感数据。本文将详细介绍如何使用 GEE 批量下载 Landsat 8 和 Landsat 9 的遥感影像数据,以满足不同的研究需求。
二、代码解析
以下是实现批量下载 Landsat 影像的 GEE 代码及其详细解释:
1. 定义研究区边界
// 定义研究区边界(东经118°10′-119°54′,北纬31°14′-32°43′)
var roi = ee.Geometry.Rectangle(
[118.1667, 31.2333, 119.9, 32.7167],
'EPSG:4326',
true
);
这里使用ee.Geometry.Rectangle函数定义了一个矩形区域作为研究区,参数分别为矩形的左下角和右上角的经纬度坐标,坐标系统为EPSG:4326(即 WGS84),最后一个参数true表示坐标顺序为[lon, lat]。
2. 定义下载年份范围
// 定义下载年份范围(根据实际数据存在性修改)
var startYear = 2020;
var endYear = 2025; // 截至2023年数据,可修改为2024等最新年份
var years = ee.List.sequence(startYear, endYear);
通过设置startYear和endYear来确定需要下载影像的年份范围,然后使用ee.List.sequence函数生成一个包含这些年份的列表。
9032



被折叠的 条评论
为什么被折叠?



