Я очень новичок в использовании GEE, поэтому я прошу прощения за этот "основной" вопрос. Я импортировал шейп-файлы Коста-Рики и Панамы в панель GEE Assets, а затем импортировал данные Landsat 8 Tier 1 Level 1. Я запустил то, что у меня есть ниже, и получил пять ландатов и 8 изображений. Я хочу обрезать каждый из этих рядов в области интересов (Рой). Я прочитал другие посты и учебные пособия по GEE для использования image.clip
, но продолжаю получать сообщение об ошибке «image.clip не является функцией». Я думаю, что мне нужно объединить ряды в один image
? Так как же мне преобразовать ImageCollection
в Image
? Или еще лучше, как я могу обрезать только область интереса?
//Import shapefiles and merge into one region of interest (could be done in arcmap).
var L8: ImageCollection "USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance" (12 bands)
var Costa_Rica = ee.FeatureCollection("users/name/Costa_Rica_Whole");
var Panama = ee.FeatureCollection("users/name/Panama2");
var roi = Costa_Rica.merge(Panama);
var styling = {color: "black", fillColor: "00000000"};
Map.addLayer(roi.style(styling));
//Map Landsat 8 to the region of interest and clip.
var trueColor = {bands: ["B4", "B3", "B2"], min: 0, max: 0.3};
var image = ee.ImageCollection(L8)
.filterBounds(roi)
.filterDate("2018-01-01", "2019-01-01");
Map.addLayer(image, trueColor, "True Color");
Map.centerObject(roi);