废话不多,直接干
//研究区
var roi = ee.FeatureCollection("users/....").geometry(); //("users/....")自己填入研究shp文件路径
//批量下载函数
function exportImage(image, roi, fileName) {
Export.image.toDrive({
image: image,
description: "Drive-image-"+fileName,
fileNamePrefix: fileName+'_NDVI', //文件命名
folder: "MODIS_NDVI", //保存的文件夹
scale: 500, //分辨率
region: roi, //研究区
maxPixels: 1e13, //最大像元素,默认就好
crs: "EPSG:4326" //设置投影
});
}
//加载数据集
var data = ee.ImageCollection("MODIS/006/MOD13A2"); //这里以MODIS NDVI 数据为例
Map.centerObject(roi, 4); //图层显示
//筛选数据
var data_selected = data.filterBounds(roi)
.filterDate("2021-1-1", "2021-1-31")
.select('NDVI'); //选择波段
print("data_selected", data_selected);
//生成列表,迭代下载
var indexList = data_selected.reduceColumns(ee.Reducer.toList(), ["system:index"]).get("list");
print("indexList", indexList);
indexList.evaluate(function(indexs) {
for (var i=0; i<indexs.length; i++) {
var image = data_selected.filter(ee.Filter.eq("system:index", indexs[i]))
.first()
.select('NDVI')
.toInt16() //设置数据类型
.clip (roi); //裁剪数据
exportImage(image, roi, indexs[i]); //保存图像至Google网盘
}
});