去云
屏蔽图像中的像素会使这些像素透明,并将它们排除在分析和可视化之外。要屏蔽图像,我们可以使用该updateMask()
函数并向其传递具有 0 和 1 值的图像。遮罩图像为 0 的所有像素都将被遮罩。
大多数遥感数据集都带有 QA 或 Cloud Mask 波段,其中包含有关像素是否多云的信息。您的代码编辑器包含用于在Scripts Tab → Examples → Cloud Masking下为流行数据集屏蔽云的预定义函数。
下面的脚本采用 Sentinel-2 屏蔽功能并展示如何将其应用于图像。
var image = ee.Image('COPERNICUS/S2/20190703T050701_20190703T052312_T43PGP')
var rgbVis = {
min: 0.0,
max: 3000,
bands: ['B4', 'B3', 'B2'],
};
Map.centerObject(image)
Map.ad