Google Earth Engine - объедините две коллекции изображений на основе индекса

Я довольно новичок в Google Earth Engine, но он использует Javascript, который я хорошо знаю.

У меня есть два ImageCollections, которые должны быть объединены по индексу (или полосы от одного добавлены к другому).

Таким образом, изображение1 в коллекции1 будет объединено с изображением1 в коллекции2

Код, который у меня пока есть:

// Use an equals filter to define how the collections match.
var filter_obj = {leftField: 'system:index',rightField: 'system:index'};    
var filter = ee.Filter.equals(filter_obj);

// Create the join.
var simpleJoin = ee.Join.simple();

// Apply the join.
var simpleJoined = simpleJoin.apply(s1_MeltgradIC, reduced_melt_collection, filter);
var joined_NDVI = ee.Join.saveFirst('image').apply(s1_MeltgradIC, reduced_melt_collection, filter);
var combined = s1_MeltgradIC.combine(reduced_melt_collection);

print(joined_NDVI, 'trial'); // 0 elements
print(combined, 'combined'); // 0 elements
print(simpleJoined, 'simple'); // 0 elements

Кажется, что все это должно работать, однако я не могу заставить их присоединиться по индексу. Я взял один пример прямо с их документов здесь

https://developers.google.com/earth-engine/joins_simple

0 ответов

Другие вопросы по тегам