1

我根据提供 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 值。

4

0 回答 0