Google Earth Engine(GEE)提供了哨兵卫星数据的存储和处理,可方便使用该数据源进行遥感影像分析。以下是使用GEE批量下载哨兵1号数据的步骤:
1. 打开GEE集合页面,选择 Sentinel-1 SAR C-band 集合。
2. 在代码编辑器中创建一个新脚本,并在其中添加以下代码段,以定义您需要下载的区域和时间范围:
// 定义您需要下载的区域和时间范围
var roi = /* ee.Geometry */(YOUR_GEOMETRY);
var start_date = 'YYYY-MM-DD';
var end_date = 'YYYY-MM-DD';
// 从集合中过滤所需图像
var collection = ee.ImageCollection('COPERNICUS/S1_GRD')
.filterBounds(roi)
.filterDate(start_date, end_date);
3. 接下来,需要对集合进行处理,生成可供下载的图像和元数据。这里使用`.getDownloadURL()`方式,将其输出到控制台或直接使用浏览器进行下载:
// 使用 getDownloadURL() 将文件输出到控制台
collection.evaluate(function(collection){
var files = [];
collection.features.forEach(function(feature){
var id = feature.id;
var url = ee.String('https://earthengine.googlea