我根据提供 21 个 NDVI 波段的 Landsat 图像计算了 2018 年 1 月至 2018 年 12 月的 NDVI。我有一个带有三个多边形的 shapefile;我想要三个与给定 shapefile 中的多边形相对应的时间序列 NDVI 值。
导入(2 个条目) var L8:ImageCollection “USGS Landsat 8 Collection 1 Tier 1 and Real-Time data TOA Reflectance” var roi:Table users/user_name/sample_shapefile
// NDVI function
function addNDVI(image) {
users/user_name/sample_shapefilevar ndvi = image.normalizedDifference(['B5', 'B4']);
return image.addBands(ndvi);`
}
// Date range 2018 jan to dec
var filtered = L8.filterDate('2018-01-01', '2018-12-31')
.filterBounds(roi);`
var with_ndvi = filtered.map(addNDVI);
var ndvi = with_ndvi.select('nd');
var dt = ndvi.reduceRegion({
reducer: ee.Reducer.mean(),
geometry: roi.geometry(),
scale: 30,
});
print(dt)
我想为给定 shapefile 中的每个多边形接收三个时间序列 NDVI 值。