Отсечение в соответствии с шейп-файлом в движке Google Earth

У меня есть шейп-файл intertidalArea, теперь я хочу обрезать свою коллекцию изображений в соответствии с этим шейп-файлом.

Map.addLayer(intertidalArea, {}, "Intertidal area")

var image5 = L5.filterDate('1987-01-01','2003-12-31').filterMetadata('CLOUD_COVER', 'less_than', 5)
.filterBounds(geometry)

var image8 = L8.filterDate('2013-01-01','2019-12-31').filterMetadata('CLOUD_COVER', 'less_than', 5)
.filterBounds(geometry)
var image5_set2 = L5.filterDate('2008-01-01','2012-12-31').filterMetadata('CLOUD_COVER', 'less_than', 5)
.filterBounds(geometry)
var collection = image5.merge(image5_set2).merge(image8)
.filter(ee.Filter.eq('WRS_PATH', 150))
.filter(ee.Filter.eq('WRS_ROW', 44));//sort('system:time_start');
//print(collection)

person Arnab paul    schedule 05.07.2020    source источник


Ответы (1)


Для ee.ImageCollection вы должны использовать .clip(yourGeometry), завернутый в функцию, а затем сопоставленный с коллекцией изображений. Здесь будет ссылка на руководство GEE по отображению коллекции изображений.

person Agris    schedule 07.07.2020