MOD13Q1有两个产品:NDVI和EVI,每16天为全球提供,分辨率为250M
通过查看时间,该NDVI产品是16天一景
提供逐日的表面反射率产品,分辨率为500m
// 公众号:GEEer成长日记
var roi = ee.FeatureCollection('projects/a-flyllf0313/assets/HeBei');
Map.centerObject(roi, 7);
//老样子,还是先加载影像
var dailyNDVI = ee.ImageCollection("MODIS/MOD09GA_006_NDVI")
.filterDate('2022-10-20', '2023-06-30')
.select('NDVI');
print(dailyNDVI)//看看一年有多少副影像
var colorizedVis = { min: 0.0, max: 1.0, palette: [
'FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901',
'66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',
'012E01', '011D01', '011301' ],};
Map.addLayer(dailyNDVI.mean().clip(roi), colorizedVis, 'dailyNDVI');
print(ui.Chart.image.series(dailyNDVI, roi, ee.Reducer.mean(), 1000));
//为了省时省力,码字太累了。所以这边统计的时候像素大小选择为1000,大家可以自行调整
//先筛选我们研究的时间范围
var years = ee.List.sequence(2022, 2023);
var months = ee.List.sequence(1, 12);
//将逐日数据生成月平均数据
var monthlymeanNDVI = ee.ImageCollection.fromImages(
years.map(function (y) {
return months.map(function(m) {
return dailyNDVI.filter(ee.Filter.calendarRange(y,y, 'year')).filter(ee.Filter.calendarRange(m, m, 'month')).mean().set('year', y).set('month', m).set('system:time_start', ee.Date.fromYMD(y, m, 1));
}); }).flatten());
// Create and print charts.
print(ui.Chart.image.series(monthlymeanNDVI, roi, ee.Reducer.mean(), 1000));