1.MODIS LST数据多时序下载(一)
var roi = ee.FeatureCollection("projects/ee-wn1206/assets/shenyang_urban");
var styling = {color:'red',fillColor:'00000000'};
Map.addLayer(roi.style(styling),{},'roi');
Map.centerObject(roi,7);
var modisLST = ee.ImageCollection('MODIS/006/MOD11A1')
.filterDate('2020-05-01', '2020-08-31')
.select('LST_Day_1km')
.filterBounds(roi)
var collection = modisLST.map(function(img){
var date = img.get('system:time_start');
return img.multiply(0.02).subtract(273.15).set('system:time_start', date).clip(roi);
});
var ndviVis = {
min: 0.0,
max: 30,
palette: [
'FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901',
'66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',
'012E01', '011D01', '011301'
],
};
var LST=collection.mean()
Map.addLayer(LST,ndviVis,"ndviCol");
function exportImage(image, roi, fileName) {
Export.image.toDrive({
image:image,
description: 'LST'+fileName,
fileNamePrefix: 'LST'+fileName,
folder: "LSTCOL",
scale: 1000,
region: roi,
maxPixels: 1e13,
fileFormat:"GeoTIFF",
crs: "EPSG:4326"
});
}
var indexList = collection.reduceColumns(ee.Reducer.toList(), ["system:index"]).get("list");
indexList.evaluate(function(indexs)
{
for (var i=0; i<indexs.length; i++) {
var image = collection.filter(ee.Filter.eq("system:index", indexs[i]))
.first().float();
exportImage(image, roi, indexs[i]);
}
});
2.MODIS LST数据多时序下载(二)
var fc = ee.FeatureCollection("projects/ee-wn1206/assets/shenyang");
Map.centerObject(fc,4)
var modisLST = ee.ImageCollection('MODIS/006/MOD11A1').filterDate('2020-05-01', '2020-08-31').select('LST_Day_1km').filterBounds(fc)
var collection = modisLST.map(function(img){
var date = img.get('system:time_start');
return img.multiply(0.02).subtract(273.15).set('system:time_start', date);
});
print(collection)
function exportImageCollection(imgCol) {
var indexList = imgCol.reduceColumns(ee.Reducer.toList(), ["system:index"])
.get("list");
indexList.evaluate(function(indexs) {
for (var i=0; i<indexs.length; i++) {
var image = imgCol.filter(ee.Filter.eq("system:index", indexs[i])).first();
image = image.toInt16();
Export.image.toDrive({
image: image.clip(fc.geometry().bounds()),
description: indexs[i],
fileNamePrefix: indexs[i],
region: fc.geometry(),
scale: 1000,
crs: "EPSG:4326",
folder: "LST1",
maxPixels: 1e13
});
}
});
}
exportImageCollection(collection);