使用GEE(google earth engine)提取某个地区的NDVI值的代码

 其中gz为你导入GEE的矢量文件,L8为landsat的影像,你可以根据自己的要求去获得特定地区的特定卫星的NDVI值。比如说:广西武鸣的NDVI

//定义addNDVI函数,该函数的输入是image,然后对image执行NDVI计算,并将结果命名为ndvi
//并将生成的ndvi添加到原有的image中
var addNDVI = function(image) {
  var ndvi = image.normalizedDifference(['B5', 'B4']).rename('NDVI');
  return image.addBands(ndvi);
};
//选择2019年的lc8影像
var lc82019 = l8.filterDate('2019-08-01', '2019-8-31');
//将筛选出来的2019年的影像均执行NDVI计算并添加该结果至原影像
var withNDVI = lc82019.map(addNDVI);
//利用qualityMosaic()函数执行NDVI最大值筛选,并用gz的边界进行裁剪
var greenest = withNDVI.qualityMosaic('NDVI').clip(gz);
//对筛选出来的像素,执行NDVI计算(由于筛选出来的是包含所有波段
//所以可以直接输出全波段影像而不仅仅是NDVI)
var bestndvi = greenest.normalizedDifference(['B5', 'B4']).rename('bestNDVI');
//添加生成的最优NDVI到图层窗口
Map.addLayer(bestndvi,{palette: ['black', 'green', 'red']},'bestndvi')
print("over")

Export.image.toDrive({
  image: bestndvi,
  description: 'wuming_NDVI_1YUE',
  folder:'wuming',
  scale: 1,
  region:gz
});
print("over")

使用GEE(google earth engine)提取某个地区的NDVI值的代码_第1张图片

 这个是我获得的广西武鸣的NDVI八月的影像。有什么不懂的可以加我微信:kitmyfaceplease

这个是原始代码,希望能帮到你。

https://code.earthengine.google.com/d84b1ca9d15b7febf935615d4b0a4d18

你可能感兴趣的:(GOOGLE,EARTH,ENGINE,有意思的东东,遥感)