Я хочу преобразовать ежедневные данные в месячные данные для NOAA / CDR / AVHRR / NDVI / V5 в Google Earth Engine - PullRequest
0 голосов
/ 13 марта 2020

Изображение слишком большое, поэтому распечатать дневной график за весь год невозможно из-за нехватки памяти.

Я получаю

Ошибка генерирующая диаграмма: неверно JSON

она печатает диаграмму только тогда, когда я уменьшаю размер временного ряда.

Ниже приведен код, который я использовал.

var dataset = ee.ImageCollection('NOAA/CDR/AVHRR/NDVI/V5')
              .filterDate('1987-01-01', '1987-05-31')
              .filterBounds(tibet);
print(dataset,'dataset');
var ndvi = dataset.select('NDVI');
print(ndvi, 'ndvi');
var ndvi1 = ndvi.reduce(ee.Reducer.mean());
var ndvi1 = ndvi1.clip(tibet);

var ndviVis = {
    min: -1000,
    max: 5000,
    palette: [
    'ffffff', 'ce7e45', 'fcd163', 'c6ca02', '22cc04', '99b718', '207401',
     '012e01'
  ],
};
Map.setCenter(85.257, 33.01, 5);
Map.addLayer(ndvi1, ndviVis, 'NDVI');

var chart = ui.Chart.image.seriesByRegion(dataset, tibet, ee.Reducer.mean(), 'NDVI', 60, 
'system:time_start', 'label')
 .setChartType('ScatterChart')
 .setOptions({
 title: 'L5_ALB_1984-01-01_1986-12-31',
 vAxis: {title: 'NDVI'},
 lineWidth: 1,
 pointSize: 4,
});
print(chart);
...