2002年11月NDVI均值

此次案例主要是通过Landsat7来进行2002年11月-12月的NDVI和SAVI指数的计算,而且是通过表达式,这中表达是在于,以后你也想通过波段计算的话,可以改改公式即可使用,话不多说!上代码:

// Filter the L7 collection to a single month.
var collection = ee.ImageCollection('LANDSAT/LE07/C01/T1_TOA').filterDate('2002-11-01', '2002-12-01');// A function to compute NDVI.
var NDVI = function(image) {return image.expression('float(b("B4") - b("B3")) / (b("B4") + b("B3"))');
};// A function to compute Soil Adjusted Vegetation Index.
var SAVI = function(image) {return image.expression('(1 + L) * float(nir - red)/ (nir + red + L)',{'nir': image.select('B4'),'red': image.select('B3'),'L': 0.2});
};// Shared visualization parameters.这个条带颜色可以保存起来,以后根据你的影像值修改min,max就行了,要不然以后自己写的时候会比较麻烦
var vis = {min: 0,max: 1,palette: ['FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718','74A901', '66A000', '529400', '3E8601', '207401', '056201','004C00', '023B01', '012E01', '011D01', '011301']
};Map.setCenter(-93.7848, 30.3252, 11);// Map the functions over the collection, reduce to mean and display.
//这里只是展示图像,如若想要求出具体的平均值或者打印出来,需要用到reducer
Map.addLayer(collection.map(NDVI).mean(), vis, 'Mean NDVI');
Map.addLayer(collection.map(SAVI).mean(), vis, 'Mean SAVI');

2002年11月SAVI均值

GEE(Google Earth Engine)计算全球的NDVI和SAVI!相关推荐

  1. GEE(Google Earth Engine) 最基础代码学习笔记二 —— JavaScript 语言

    GEE(Google Earth Engine) 学习笔记二 Javascript 语言 1. 注释 print('Hello World!'); 如果要注释,则在代码前面加//,比如: // pri ...

  2. 利用GEE(Google Earth Engine)在线处理NDVI、EVI、SAVI、NDMI等指数归一化教程!

    1.首先进行"去云"函数的准备 //landsat5.7 EVI指数计算 // SR数据去云 function rmCloud(image) { var cloudShadowBi ...

  3. 地球引擎初级教程——Google Earth Engine计算最简单的多边形面积和周长计算

    正如我们在之前介绍 Google Earth Engine IDE 和 Python API 的教程中看到的那样,Earth Engine 是一种非常强大且快速的分析和可视化地理空间数据的方法.本教程 ...

  4. GEE(Google earth engine)中的Landsat影像的选择和去云(附代码)

    1.获取校正过的Landsat 影像 在这里可以看到GEE提供的全部Landsat数据:Landsat Collections in Earth Engine  |  Earth Engine Dat ...

  5. 基于GEE(Google earth engine)的 GIMMS NDVI月合成

    这里写自定义目录标题 动机 代码 动机 项目需要用到长时间序列的NDVI数据,一般人常用到的是MODIS的月合成产品,而忽略了GIMMS,是因为其空间分辨率低:但是其依然具有其他产品无法比拟的优势,那 ...

  6. Google Earth Engine——ESRI_Global-LULC_10m全球地表覆盖度10米分辨率数据集(重磅消息最新上映!所有数据6G),内含下载代码!

    Esri 10米土地覆盖和ESA 10米数据信息:具体的介绍,GEE中还没有给出,所以建议大家去看我之前发的全球10米分辨率的文章去了解: (6条消息) 免费获取全球10米分辨率的土地分类数据!_此星 ...

  7. Google Earth Engine——MODIS Combined 16-Day NDVI逐年合成影像循环下载

    这里我们需要准备数据,看看影像的数据是如何的: The Normalized Difference Vegetation Index is generated from the Near-IR and ...

  8. GEE (Google Earth Engine)高阶学习一 影像分割

    影像分割就是把影像分成若干个特定.具有独特性质区域的技术和过程,是面向对象分类的重要基础. 下面介绍几种GEE中自带的影像分割的算法.具体的算法原理,在这里不多介绍,主要还是展示算法的应用. 使用例子 ...

  9. Google Earth Engine (GEE) ——Google Earth Engine 和modi的关系

    如引言中所述,雪盖的全球尺度映射有几个要求.由于积雪可能是一种短暂的土地覆盖状态,因此需要较高的时间分辨率来捕捉积雪的变化.此外,空间分辨率越高越好: 与具有 20 km 2像素的雪盖地图相比,30 ...

最新文章

  1. 当我们谈论知识管理时,我们在谈论什么?
  2. 光流 | 基于Lukas-Kanade光流法的目标跟踪(附C++代码)
  3. Django手写登录装饰器
  4. 白裤子变粉裤子怎么办_使用裤子构建构建数据科学的monorepo
  5. 我所知的javascript之prototype
  6. 测试用例设计方法_黑盒测试——测试用例设计方法
  7. 一个有趣的IP不同的问题?
  8. No rule to make target `/usr/lib/arm-linux-gnueabihf/libopencv_videostab.so.2.4.8'
  9. 制作Camtasia 2020显示捕获击键标注的动画
  10. 回旋加速器和同步加速器的区别
  11. Python合并两个有序链表
  12. ES6的Map数据结构
  13. 深度学习之CNN宫颈癌预测
  14. android代码签名和混淆打包
  15. 浅谈设计师职业成长轨迹
  16. 水晶报表 (Crystal Reports 2008)的配置
  17. 利用正则截取匹配的字符串前后内容同
  18. python制作自己的专属二维码
  19. ios 按钮文字下划线_iOS实现一段文字中部分有下划线,并且可以点击
  20. 日志记录的问题-翻译

热门文章

  1. TongWeb8数据源相关问题
  2. Unity Shaders and Effects Cookbook (4-5)Cubemap与菲涅尔反射
  3. 人工智能+看病快准佳
  4. Android 集成 X5 WebView
  5. C#编程-125:ASCII码表
  6. 一文搞懂【知识蒸馏】【Knowledge Distillation】算法原理
  7. 共话数据库技术与行业数字化融合创新,探讨开源数据库未来发展
  8. C# asp.net 开源资源大汇总
  9. 软件合码器-驾考-驾驶员考试-音视频合成-四合一-多路视频合成一路技术开发-音视频合码器
  10. 数据分析师CDA认证 Level Ⅰ笔记(完结)