0

我正在尝试使用 Google Earth Engine (GEE) 中的 reduceResoluton().reproject() 函数重新缩放图像(30 到 100m 空间分辨率)。我想要的是将 30 m 图像的平均值计算到新的 100 m 分辨率图像中。我试过以下

var img_100 = img_30.reduceResolution({
      reducer: ee.Reducer.mean(),
      bestEffort: true,
      maxPixels: 10,
    })
    .reproject({
      crs: 'EPSG:4326',
      scale: 100
    });

我使用了一个 Landsat 场景,它提示瓦片错误“瓦片错误:图像计算的输出太大”: 错误 我错过了什么吗?是否有另一种方法来执行此任务?非常感谢大家

4

1 回答 1

0

事实证明,我必须将其导出为资产,然后再次导入图像。不确定这是否是最佳做法,但效果很好。如果有人有替代方案,请告诉我们。谢谢!

Export.image.toAsset({
  image: img_100,
  description:'img_100',
  scale:100
于 2020-04-24T19:47:40.463 回答