今天来简单分享下如何在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)统计制图相关推荐

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

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

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

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

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

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

  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)——LandScan人口数据集

    LandScan人口数据 LandScan计划于1997年在橡树岭国家实验室(ORNL)启动,以满足为后果评估改进人口估计的需要.例如,全球范围内的自然和人为灾害使大量的人口处于危险之中,而且往往没有 ...

最新文章

  1. 什么是Fabric网络
  2. 浙大蒋超组招博后:环境暴露组和微生物组
  3. 如何存储 Git 大文件?
  4. 阻止中文输入法输入拼音的时候触发input事件
  5. 请求到达时先经过过滤器还是拦截器_上海自动卷绕式过滤器价格_康斐净化
  6. LTP 语义依存分析
  7. 博应用教你使用华为nova3添加桌面小工具
  8. Lync 2013 客户端简介
  9. 美国克莱姆森大学计算机专业排名,美国西北大学计算机专业排名怎么样?
  10. 全屏 虚拟机_虚拟机的导入
  11. hashCode() vs equals() vs ==
  12. 青岛美迪康医疗科技有限公司
  13. 打通现实世界,工程师通过DeFi一天内完成抵押借贷偿还房屋贷款
  14. 2.k-均值(k-means)聚类算法
  15. 09年NBA全明星候选名单和投票方法
  16. 如何提高个人理解能力?表达能力?分析能力?
  17. openssl常用的EVP_CIPHER值
  18. php加密函数与解密函数
  19. HTML如何使用css样式
  20. 【原神】matlab gui 记录角色等阶天赋

热门文章

  1. [渝粤教育] 广东-国家-开放大学 21秋期末考试电算化会计10169k2
  2. 外卖行业现状分析_中国在线餐饮外卖行业分析报告(附全文)
  3. 深度学习入门——神经元
  4. Unity小游戏教程系列 | 创建小型太空射击游戏(一)
  5. 由动物启发的15个管理学定律
  6. Linux系统并搭建Sip server平台
  7. C# Entity单条件查询与多条件查询
  8. Springboot 返回数据提示语 国际化 (AOP实现)
  9. ZYNQ PL 添加IP 串口UART AXI UART16550
  10. Linux下修复U盘坏块,快速修复U盘坏块