Select 在Google Earth引擎中按年份选择夜灯

Select 在Google Earth引擎中按年份选择夜灯,select,google-earth-engine,Select,Google Earth Engine,我能够从OLS数据集中按年选择一幅图像,其中包含来自web的代码示例: //从融合表加载日本边界。 var japan=ee.FeatureCollection('ft:1TDSWUL7MVOAUSGRZQVTOWDFY17KDBW-1d9omPw') .filter(ee.filter.eq('Country','Japan'); //加载剪辑到日本边境的2012年夜光图像。 var nl2012=ee.Image('NOAA/DMSP-OLS/NIGHTTIME_LIGHTS/F182009

我能够从OLS数据集中按年选择一幅图像,其中包含来自web的代码示例:

//从融合表加载日本边界。
var japan=ee.FeatureCollection('ft:1TDSWUL7MVOAUSGRZQVTOWDFY17KDBW-1d9omPw')
.filter(ee.filter.eq('Country','Japan');
//加载剪辑到日本边境的2012年夜光图像。
var nl2012=ee.Image('NOAA/DMSP-OLS/NIGHTTIME_LIGHTS/F182009')
.选择(“稳定灯光”)
.clipToCollection(日本);
但是,当我尝试使用ImageCollection时,我无法像使用其他数据集(如Landsat)那样按日期选择:

var collection=ee.ImageCollection('LANDSAT/LE07/C01/T1'))
.filterDate('2000-01-01','2001-01-01');
我希望能够在OLS数据集上应用相同的过滤器:

var ols=ee.ImageCollection(“NOAA/DMSP-ols/CALIBRATED_LIGHTS_V4”)
.filterDate('2000-01-01','2001-01-01')
.选择(“稳定灯光”)
.clipToCollection(日本);

您只是使用了错误的
ImageCollection
ID

如果使用NOAA/DMSP-OLS/NIGHTTIME_灯,则过滤器工作:

var ols=ee.ImageCollection(“NOAA/DMSP-ols/夜间照明”)
.filterDate('2000-01-01','2001-01-01')
.选择(“稳定灯光”)
打印(ols)
//图像采集NOAA/DMSP-OLS/夜间照明(2个元素)
//类型:ImageCollection
//id:NOAA/DMSP-OLS/夜间照明
//版本:1509484869949711
//乐队:[]
//功能:列表(2个元素)
//属性:对象(17个属性)