Google Earth Engine(GEE)——计算NDVI\EVI\RVI\DVI\SAVI计算并下载(2)

有粉丝还问到关于Landsat8如何计算,上一次的文章提到了关于各类植被指数的下载和加载:Google Earth Engine(GEE)——计算NDVI\EVI\RVI\DVI\SAVI归一化植被指数、比值植被指数、差值植被指数、土壤调节植被指数、增强型植被指数和绿度植被指数计算并下载

同样的道理 对下面指数分别建立函数,只是不同波段需要建立函数

  1. 归一化植被指数NDVI=(NIR-R)/ (NIR+R)
  2. 比值植被指数RVI=NIR/R
  3. 差值植被指数DVI=NIR-R
  4. 土壤调节植被指数SAVI=(NIR-R)*(1+0.5)/(NIR+R+0.5)
  5. 增强型植被指数EVI = 2.5* (NIR - Red) / (NIR + 6*Red - 7.5*Blue + 1)
  6. 绿度植被指数 GNDVI = (NIR - Green)/(NIR + Green)

 代码:

///landsat 8 
//1.	归一化植被指数NDVI=(NIR-R)/ (NIR+R)
function NDVI_LANDSAT_8(image) {
              var ndvi = image.normalizedDifference(['B5', 'B4']);
  return image.addBands(ndvi.rename('NDVI'));
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是使用 Sentinel-2 数据在 GEE计算一年平均 NDVI下载 NDVI 的代码示例: ```javascript var s2 = ee.ImageCollection('COPERNICUS/S2_SR') .filterDate('2021-01-01', '2021-12-31') .filterBounds(geometry); var addNDVI = function(image) { var ndvi = image.normalizedDifference(['B8', 'B4']).rename('NDVI'); return image.addBands(ndvi); }; var s2WithNDVI = s2.map(addNDVI); var ndvi = s2WithNDVI.select('NDVI'); var meanNDVI = ndvi.mean(); Export.image.toDrive({ image: meanNDVI, description: 'mean_ndvi_2021', scale: 10, region: geometry }); ``` 这段代码与上一个示例代码类似,只不过这里增加了将结果导出到 Google Drive 的代码。`Export.image.toDrive` 函数可以将计算结果导出为 GeoTIFF 文件。您需要指定导出的图像、文件名、空间分辨率、导出区域等参数。 导出完成后,您可以在 Google Drive 中找到导出的文件,并进行下载。如果您使用的是 Colab 或者 Jupyter Notebook,您也可以使用以下代码将文件下载到本地: ```python from google.colab import drive drive.mount('/content/drive') import ee ee.Authenticate() ee.Initialize() region = ee.Geometry.Rectangle([lon_min, lat_min, lon_max, lat_max]) image = ee.Image('GEE_IMAGE_ID') task = ee.batch.Export.image.toDrive(image, 'IMAGE_NAME', region=region.getInfo(), scale=30) task.start() ``` 其中,'GEE_IMAGE_ID' 是导出的图像在 GEE 中的 ID,'IMAGE_NAME' 是导出的文件名,在下载时需要修改为实际的文件名。这段代码需要在 Colab 或者 Jupyter Notebook 中运行,并且需要授权 GEE 访问 Google Drive。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

此星光明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值