今天来分享下如何在GEE中计算雷达植被指数,雷达植被指数(Radar vegetation index,RVI)是基于特征向量分解得到的参数,常用以描述植被的疏密程度。所使用的数据为COPERNICUS/S1_GRD,为哨兵1号合成孔径雷达 (SAR) 数据。
合成孔径雷达具有全天候、全天时对地观测的能力以及电磁散射矢量特性和微波穿透性等优势,可准确反演森林和农作物等植被的分布、结构及长势等信息
计算代码如下:

var roi =  ee.Geometry.Polygon([[[116.98472978918164, 39.24615801205016],[116.98472978918164, 38.90714240105087],[117.60408403722852, 38.90714240105087],[117.60408403722852, 39.24615801205016]]], null, false);
Map.centerObject(roi,7)
var styling = {color:"red",fillColor:"00000000"};// Load the Sentinel-1 ImageCollection, filter to Jun-Sep 2020 observations.var sentinel1 = ee.ImageCollection('COPERNICUS/S1_GRD').filterDate('2020-01-01', '2020-12-30').filterBounds(roi)// Filter the Sentinel-1 collection by metadata properties.var vvVhIw = sentinel1// Filter to get images with VV and VH dual polarization..filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV')).filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VH'))// Filter to get images collected in interferometric wide swath mode..filter(ee.Filter.eq('instrumentMode', 'IW'));print(vvVhIw);var RVI = vvVhIw.map(function (image){var date = image.get('system:time_start');var rvi = image.expression('sqrt(vv/(vv + vh))*(vv/vh)',{'vv': image.select('VV'),'vh': image.select('VH')});return rvi.set('system:time_start', date);});var imageVisParam = {"opacity":1,"bands":["VV"],"min":0.01548,"max":0.46221,"gamma":1};Map.addLayer(RVI.first().clip(roi), imageVisParam, 'RVI', false);// Plotting of the graph:var chart =ui.Chart.image.seriesByRegion(RVI,roi,// .filter(ee.Filter.eq('Field_ID', 10)),ee.Reducer.mean(),'VV',10,'system:time_start').setSeriesNames(['RVI']).setOptions({title: 'RVI',hAxis: {title: 'Date', titleTextStyle: {italic: false, bold: true}},vAxis: {title: 'RVI',titleTextStyle: {italic: false, bold: true}},lineWidth: 5,colors: ['#fc0303'],curveType: 'function'});print(chart);

结果显示:

统计结果:
感谢关注,欢迎转发!

声明:仅供学习使用!如果对你有帮助的话记得给小编点个赞

**更多内容请关注微信公众号“生态遥感监测笔记”

Google Earth Engine(GEE)计算雷达植被指数RVI相关推荐

  1. Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)

    下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...

  2. Google Earth Engine(GEE)——User memory limit exceeded(2)

    上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...

  3. Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题

    Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...

  4. 使用Google Earth Engine (GEE)实现MODIS数据批量下载

    使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...

  5. 基于google earth engine(GEE)下载研究区域影像

    基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...

  6. Google Earth Engine(GEE)——可视化动态图

    代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...

  7. Google Earth Engine (GEE) ——卫星影像的监督分类(svm)

    问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...

  8. 关于google earth engine(GEE)的一些想法与大胆预测

    我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...

  9. google earth engine GEE批量 run下载插件

    在Google earth engine中,批量导出文件经常遇到多个文件下载的情况,只能一个个点击RUN.这里介绍一款插件,Open Earth Engine extension .该插件的作者是Ma ...

  10. Google Earth Engine (GEE) ——Earth Engine Explorer (EE Explorer)使用最全解析(8000字长文)

    Google 地球引擎简介 Earth Engine Explorer (EE Explorer) 是一个轻量级地理空间图像数据查看器,可以访问Earth Engine Data Catalog 中提 ...

最新文章

  1. vs2008断点上出现感叹号解决办法
  2. 第十七届全国大学生智能车竞赛:英飞凌芯片第二批申请开放
  3. 怎么DIY一个粒子检测器
  4. maven识别包下的xml
  5. mysql create database to_mysql之CREATE DATABASE Syntax(创建数据库)
  6. bash 历史记录_这些提示使Bash历史记录更加有用
  7. linux打印设备树,Linux 设备树(Device Tree)(转载)
  8. opencart修改网站顶部电话联系方式
  9. linux源码分析汇总
  10. Google Test使用简介
  11. 卸载红蜘蛛多媒体网络教室
  12. 3dsmax顶点死活焊接不上的原因!
  13. pythondjango教程_【秒懂】号称最为简明实用的Django上手教程
  14. 网上赚钱第一步是借鉴与学习
  15. shoppe项目08----购物车
  16. vue的SEO优化——预渲染后路由+点击事件失效问题解决
  17. Android Studio自带apk签名工具——apksigner
  18. 微信小程序之数独挑战九宫格
  19. Greenplum 临时表年龄问题
  20. 艾司博讯:拼多多冲销量的方法有哪些?

热门文章

  1. python算法精解pdf_算法详解(卷1)算法基础 PDF 完整高清版
  2. MPB:中科院微生物所蔡磊组-运用可培养组技术开展难培养真菌的分离和鉴定
  3. 四旋翼飞行器——飞行原理
  4. JS处理支付宝H5支付
  5. c语言九宫格拼图程序,C语言简单游戏编程学习入门之九宫格拼图
  6. 手机录音ogg格式怎么转换mp3
  7. 辞退了一位简历造假的程序员,简历美化可以,造假不可取!
  8. 微信小程序 好用的UI组件库推荐
  9. python 智能抠图GUI
  10. 算法:(七)模拟算法