// 设置研究区域
var geometry = table;
// 选择MODIS NDVI 数据集
var modisNDVI = ee.ImageCollection('MODIS/006/MOD13A2')
.filterBounds(geometry)
.filterDate('2000-01-01', '2023-12-31');
// 计算每天的平均 NDVI
var dailyMeanNDVI = modisNDVI.map(function(image) {
var date = ee.Date(image.get('system:time_start'));
var ndvi = image.select('NDVI');
// 将 NDVI 值规范化到 [-1, 1] 范围内
var normalizedNDVI = ndvi.unitScale(-2000, 10000).clamp(-1, 1);
return normalizedNDVI.rename('NDVI')
.set('system:time_start', date);
});
// 绘制时间序列曲线
var chart = ui.Chart.image.series({
imageCollection: dailyMeanNDVI.select(['NDVI']),
region: geometry,
reducer: ee.Reducer.mean(),
scale: 1000,
xProperty: 'system:time_start'
}).setOptions({
title: '2000年至2023年研究区域每天平均NDVI',
hAxis: {title: '年份'},
vAxis: {title: 'NDVI'}
});
// 设置图表类型为折线图
chart.setChartType('LineChart');
// 在地图上显示结果
Map.addLayer(geometry);
print(chart);
图 绘制结果曲线