问题:
不幸的是,我被一个简单的任务所困。我想根据另一个列表的值来过滤一个列表中的元素。
代码:
// Task: filter in list1 all elements that are greater than 10 in list2
// Solution: var solution = [6,7,8,9,10]
var list1 = ee.List.sequence(1,10);
var list2 = ee.List.sequence(1,20,2);
// Failed Approaches
// filter a single list
print('List items greater than 10', list2.filter(ee.Filter.gt('item', 10)));
// extract the indies of intest
var listIndices = list2.map(function(number) {
return ee.Number(number).gt(10);
});
print(listIndices);