Javascript 在google earth引擎中,从imageCollection的特定月份选择一幅图像

Javascript 在google earth引擎中,从imageCollection的特定月份选择一幅图像,javascript,google-earth-engine,Javascript,Google Earth Engine,我想在2014年至2017年12月期间,在陆地卫星8号32天NDVI合成图像采集中保留一层。有没有办法做一个变量过滤器?或每月筛选?要筛选特定月份,您可以在图像采集的筛选方法中使用ee.filter.calendarRange: var collection = ee.ImageCollection('LANDSAT/LC8_L1T_32DAY_NDVI') .filter(ee.Filter.calendarRange(12,12,'month')); 结果为您提供了一个包含以下图像的Ima

我想在2014年至2017年12月期间,在陆地卫星8号32天NDVI合成图像采集中保留一层。有没有办法做一个变量过滤器?或每月筛选?

要筛选特定月份,您可以在
图像采集的
筛选方法中使用
ee.filter.calendarRange

var collection = ee.ImageCollection('LANDSAT/LC8_L1T_32DAY_NDVI')
.filter(ee.Filter.calendarRange(12,12,'month'));
结果为您提供了一个包含以下图像的
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)
至于选择特定图像,您可以对年份执行相同的过滤,也可以将
ImageCollection
转换为列表并选择所需图像


HTH

要过滤特定月份,您可以在
图像采集的
过滤方法中使用
ee.Filter.calendarRange

var collection = ee.ImageCollection('LANDSAT/LC8_L1T_32DAY_NDVI')
.filter(ee.Filter.calendarRange(12,12,'month'));
结果为您提供了一个包含以下图像的
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)
至于选择特定图像,您可以对年份执行相同的过滤,也可以将
ImageCollection
转换为列表并选择所需图像