del*_*aye 0 javascript google-earth-engine
我想在 2014 年和 2017 年 12 月之间将Landsat 8 32-Day NDVI Composite 保留imageCollection一层。有没有办法做一个可变过滤器?还是按月过滤?
要过滤特定月份,您可以ee.Filter.calendarRange在以下filter方法中使用ImageCollection:
var collection = ee.ImageCollection('LANDSAT/LC8_L1T_32DAY_NDVI')
.filter(ee.Filter.calendarRange(12,12,'month'));
Run Code Online (Sandbox Code Playgroud)
结果为您提供ImageCollection包含以下图像的图像:
0: Image LANDSAT/LC8_L1T_32DAY_NDVI/20131219 (1 band)
1: Image LANDSAT/LC8_L1T_32DAY_NDVI/20141219 (1 band)
2: Image LANDSAT/LC8_L1T_32DAY_NDVI/20151219 (1 band)
3: Image LANDSAT/LC8_L1T_32DAY_NDVI/20161218 (1 band)
Run Code Online (Sandbox Code Playgroud)
至于选择特定的图像,您可以对年份进行相同的过滤,也可以将其转换ImageCollection为列表并选择您想要的图像。
HTH