文章预览
前一阵子,徐老师问了我们一个问题,说他的样本数据采样后都变成空了,但是实际是有影像的。 后来,他把代码发给了我们。我们对其进行了检测,发现在随时序数据采样时,经常会出现这样的问题。主要原因是去云后时序数据很容易出现空值,而一旦出现空值, sampleRegions函数得到的featureCollection数据集就会有样本丢失,甚至可能为空集的情况。因此,在使用 sampleRegions函数的时候,一定要时刻留意采样影像是否有空值。 下面的代码部分,大家一定要留意,值得细细品味。 // A Sentinel-2 surface reflectance image. var img = ee.Image( 'COPERNICUS/S2_SR/20210109T185751_20210109T185931_T10SEG' ); Map .setCenter( -122.503881 , 37.765588 , 18 ); Map .addLayer(img, { bands : [ 'B11' , 'B8' , 'B3' ], min : 100 , max : 4500 }, 'img' ); // A feature collection with two polygon regions each intersecting 36 // pixels at 10 m scale
………………………………