Google Earth Engine(GEE)计算雷达植被指数RVI
今天来分享下如何在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相关推荐
- Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)
下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...
- Google Earth Engine(GEE)——User memory limit exceeded(2)
上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...
- Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题
Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...
- 使用Google Earth Engine (GEE)实现MODIS数据批量下载
使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...
- 基于google earth engine(GEE)下载研究区域影像
基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...
- Google Earth Engine(GEE)——可视化动态图
代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...
- Google Earth Engine (GEE) ——卫星影像的监督分类(svm)
问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...
- 关于google earth engine(GEE)的一些想法与大胆预测
我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...
- google earth engine GEE批量 run下载插件
在Google earth engine中,批量导出文件经常遇到多个文件下载的情况,只能一个个点击RUN.这里介绍一款插件,Open Earth Engine extension .该插件的作者是Ma ...
- Google Earth Engine (GEE) ——Earth Engine Explorer (EE Explorer)使用最全解析(8000字长文)
Google 地球引擎简介 Earth Engine Explorer (EE Explorer) 是一个轻量级地理空间图像数据查看器,可以访问Earth Engine Data Catalog 中提 ...
最新文章
- vs2008断点上出现感叹号解决办法
- 第十七届全国大学生智能车竞赛:英飞凌芯片第二批申请开放
- 怎么DIY一个粒子检测器
- maven识别包下的xml
- mysql create database to_mysql之CREATE DATABASE Syntax(创建数据库)
- bash 历史记录_这些提示使Bash历史记录更加有用
- linux打印设备树,Linux 设备树(Device Tree)(转载)
- opencart修改网站顶部电话联系方式
- linux源码分析汇总
- Google Test使用简介
- 卸载红蜘蛛多媒体网络教室
- 3dsmax顶点死活焊接不上的原因!
- pythondjango教程_【秒懂】号称最为简明实用的Django上手教程
- 网上赚钱第一步是借鉴与学习
- shoppe项目08----购物车
- vue的SEO优化——预渲染后路由+点击事件失效问题解决
- Android Studio自带apk签名工具——apksigner
- 微信小程序之数独挑战九宫格
- Greenplum 临时表年龄问题
- 艾司博讯:拼多多冲销量的方法有哪些?