Google Earth Engine(GEE)统计制图
今天来简单分享下如何在Google Earth Engine中制作时序性的折线图和柱状图,以MODIS/006/MOD13Q1为数据源,选取NDVI来统计制图。
实现代码如下:
//以山西省为研究区
var roi = ee.FeatureCollection("users/lilei655123/shanxi");
Map.centerObject(roi,7)
var styling = {color:"red",fillColor:"00000000"};
Map.addLayer(roi.style(styling),{},"geometry")//选择数据源
var collection = ee.ImageCollection('MODIS/006/MOD13Q1').filterBounds(roi).filterDate('2020-01-01','2020-12-31')//筛选日期.select('NDVI').map(function(image){return image.multiply(0.0001) .copyProperties(image, image.propertyNames());});
//LineChart折线图
var chart1 = ui.Chart.image.seriesByRegion({imageCollection: collection,regions: roi,reducer: ee.Reducer.median(),//统计中值band: 'NDVI',scale: 250,xProperty: 'system:time_start',seriesProperty: 'label'});
chart1.setChartType('LineChart');
print(chart1);
//ColumnChart柱形图
var chart2 = ui.Chart.image.seriesByRegion({imageCollection: collection,regions: roi,reducer: ee.Reducer.mean(),//统计均值band: 'NDVI',scale: 250,xProperty: 'system:time_start',seriesProperty: 'label'});
chart2.setChartType('ColumnChart');
print(chart2);
var chart3 = ui.Chart.image.seriesByRegion({imageCollection: collection,regions: roi,reducer: ee.Reducer.max(),band: 'NDVI',scale: 250,xProperty: 'system:time_start',seriesProperty: 'label'});
chart3.setChartType('LineChart');
print(chart3);
var chart4 = ui.Chart.image.seriesByRegion({imageCollection: collection,regions: roi,reducer: ee.Reducer.min(),band: 'NDVI',scale: 250,xProperty: 'system:time_start',seriesProperty: 'label'});
chart1.setChartType('LineChart');
print(chart4);
统计结果如下:
感谢关注,欢迎转发!
声明:仅供学习使用!
**更多内容请关注微信公众号“生态遥感监测笔记”
Google Earth Engine(GEE)统计制图相关推荐
- 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)批量下载代码(以 NDVI数据为例)
下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...
- 使用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)——LandScan人口数据集
LandScan人口数据 LandScan计划于1997年在橡树岭国家实验室(ORNL)启动,以满足为后果评估改进人口估计的需要.例如,全球范围内的自然和人为灾害使大量的人口处于危险之中,而且往往没有 ...
最新文章
- 什么是Fabric网络
- 浙大蒋超组招博后:环境暴露组和微生物组
- 如何存储 Git 大文件?
- 阻止中文输入法输入拼音的时候触发input事件
- 请求到达时先经过过滤器还是拦截器_上海自动卷绕式过滤器价格_康斐净化
- LTP 语义依存分析
- 博应用教你使用华为nova3添加桌面小工具
- Lync 2013 客户端简介
- 美国克莱姆森大学计算机专业排名,美国西北大学计算机专业排名怎么样?
- 全屏 虚拟机_虚拟机的导入
- hashCode() vs equals() vs ==
- 青岛美迪康医疗科技有限公司
- 打通现实世界,工程师通过DeFi一天内完成抵押借贷偿还房屋贷款
- 2.k-均值(k-means)聚类算法
- 09年NBA全明星候选名单和投票方法
- 如何提高个人理解能力?表达能力?分析能力?
- openssl常用的EVP_CIPHER值
- php加密函数与解密函数
- HTML如何使用css样式
- 【原神】matlab gui 记录角色等阶天赋