Javascript 如何使用Google Earth引擎中的元数据属性为图像集合选择特定图像?

Javascript 如何使用Google Earth引擎中的元数据属性为图像集合选择特定图像?,javascript,google-earth-engine,Javascript,Google Earth Engine,我是谷歌地球引擎的新手。 我想使用预先选择的特定图像创建图像集合。我想也许我应该按元数据属性进行过滤——日期或产品ID。 它不起作用,我需要弄清楚如何为许多图像这样做 我尝试过的一个基本例子: var l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR').filterMetadata( 'LANDSAT_ID', 'equals', LT05_L1TP_225059_19840826_20170220_01_T1 ); 或者

我是谷歌地球引擎的新手。 我想使用预先选择的特定图像创建图像集合。我想也许我应该按元数据属性进行过滤——日期或产品ID。 它不起作用,我需要弄清楚如何为许多图像这样做

我尝试过的一个基本例子:

var l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR').filterMetadata(
    'LANDSAT_ID',
    'equals',
    LT05_L1TP_225059_19840826_20170220_01_T1
);
或者使用system:time\u以某种方式开始按日期过滤

用于按日期选择:

var l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR')
          .filterBounds(YOUR geometry)
          .filterDate('2018-08-18', '2019-08-19');
按ID选择:

var l8= ee.ImageCollection('LANDSAT/LC08/C01/T1_SR')
          .filter(ee.Filter.inList('LANDSAT_ID',ee.List(['YOUR Landsat ID','YOUR Landsat ID'])));

谢谢,这很有用。我还发现了另一个遵循此代码的解决方案