我试图使用Google Earth Engine (GEE)中的reduceResoluton().reject()函数重新缩放一幅图像(30米空间分辨率)。我想要的是计算30米图像的平均值到新的100米分辨率图像中。
var img_100 = img_30.reduceResolution({
reducer: ee.Reducer.mean(),
bestEffort: true,
maxPixels: 10,
})
.reproject({
crs: 'EPSG:4326',
scale: 100
});
我使用了一个Landsat场景,它提示瓦片错误 "Tile error: 图像计算的输出太大"。错误我是不是遗漏了什么?有没有其他的方法来执行这个任务呢,非常感谢大家。
事实证明,我不得不导出为一个资产,然后再次导入图像.不知道这是否是最好的做法,但工作了罚款.如果有人有一个替代方法,请让我们知道.谢谢!
Export.image.toAsset({
image: img_100,
description:'img_100',
scale:100