问题描述
我正在尝试计算 2018 年从 1 月 1 日到 12 月 31 日的一组图像的 NDVI,对于这个集合,我希望它只出现在我定义的几何中。另外,我想绘制它以便我可以提取数据。代码如下:
var dataset = ee.ImageCollection("MOdis/006/MOD09A1")
.filterDate('2018-1-1','2018-12-31')
.map(function(image) {
return image.expression("(nir - red) / (nir + red)",{
nir: image.select("sur_refl_b02"),red: image.select("sur_refl_b01")
})
})
var datasetCut = dataset.mean().clip(geometry);
Map.addLayer(datasetCut,ndviVis,'NDVI');
var chart = ui.Chart.image.series(datasetCut,geometry,ee.Reducer.mean(),500,'system:time_start')
print(chart);
制图时出现问题,出现如下错误:
Error generating chart: No features contain non-null values of "system:time_start".
我知道这个错误的意思是“没有 X 轴值来定义开始日期”。如果是这种情况,我该如何定义开始时间,以免出现此错误?谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)