问题:
对 EE 中的一些图像有一个奇怪的问题。我使用 unmask() 移除所有被遮罩的像素。但是,如果我取消屏蔽然后重新采样图像,则会引入部分屏蔽的像素。
如果首先将图像重新投影到特定分辨率,则可以避免这种情况,但据我了解,在 EE 中通常应该避免这种情况。
这只发生在特定图像上,所以我假设这是图像的问题。任何人都可以解释发生了什么,特别是在取消屏蔽图像后引入屏蔽像素(下面的代码示例中的“未屏蔽然后重新采样的图像”层)?
unmasked, reprojected then image: Tile error: Output of image computation is too large (1 bands for 21233537 pixels = 81.0 MiB > 80.0 MiB). If this is a reduction, try specifying a larger 'tileScale' parameter.
代码:
- //世界人口数据集
- var pop_density_raw = ee.ImageCollection("CIESIN/GPWv411/GPW_Population_Density").mean()
- //不去掉100的人
- var pop_density_unmasked = pop_density_raw.unmask(100)
- //重采样
- var pop_density_unmaske