У меня есть FeatureCollection бирманских государственных и региональных границ. Поскольку мой учебный сайт включает только одно государство (Регион Иравади), я хотел бы замаскировать другие мои данные (в данном случае мангровое покрытие) этим состоянием.
Я пробовал следующее:
// Load state and region boundaries of Myanmar
var MMR_RegionBoundaries = ee.FeatureCollection('users/simonsesytze/aeo_research/MMR_region_boundaries')
// Select Ayeyarwady Region
var AyeyarwadyBoundary = ee.Feature(MMR_RegionBoundaries.select('Ayeyarwady'))
// Load Global Mangrove Watch coverage
var GMW_2016 = ee.FeatureCollection('users/simonsesytze/aeo_research/GMW_2016')
// Filter mangroves to Ayeyarwady Region
var GMW_Ayeyarwady = GMW_2016.filterBounds(AyeyarwadyBoundary)
// Display layer
Map.addLayer(GMW_Ayeyarwady, {}, 'Mangroves in Ayeyarwady Region');
Однако это приводит к ошибке:
Mangroves in Ayeyarwady Region: Layer error: Feature, argument 'geometry': Invalid type.
Expected type: Geometry.
Actual type: FeatureCollection.
Как извлечь геометрию из FeatureCollection и использовать ее для маскирования слоя в?