当前位置: 首页 > article >正文

基于 GEE 的网格化降雨数据可视化与时间序列分析

目录

1 数据介绍

2 代码解析

3 完整代码

4 运行结果



降雨数据在遥感分析中是一个重要的因素,GEE 中有许多相关的降雨量数据以供研究。本文分享以 CHIRPS 网格化降雨量数据为例,进行时间序列分析,统计研究区年降雨量,以及将年降雨量导出至 csv 中。

1 数据介绍

气候灾害组织红外降水站数据 (CHIRPS) 是一个 30 多年的准全球降雨数据集。 这是一个高分辨率的全球网格降雨数据集,它将卫星测量的降水量与地面站数据结合在一个一致的长期时间序列数据集中。该数据从 1981 年开始提供,对于计算降雨偏差和干旱监测非常有用。

CHIRPS 将 0.05° 分辨率卫星图像与现场站数据相结合,创建网格降雨时间序列,用于趋势分析和季节性干旱监测。

数据集ee.ImageCollection("UCSB-CHG/CHIRPS/PENTAD")

2 代码解析

(1)导入降雨量网格化数据:

// 导入数据
var chirps = ee.ImageCollection('UCSB-CHG/CHIRPS/PENTAD');

(2)导入研究区shp数据:

// 导入研究区shp数据
var bangalore = table;
Map.addLayer(bangalore);
Map.centerObject(bangalore, 8);

(3)创建2017年总降雨量数据图:

CHIRPS 数据集是一个包含全局图像的图像集合,其中包含每五天(5 天)的图像以及这 5 天内的总降雨量。我们可以将集合过滤为一年的图像,然后应用sum()来获取单个图像,其中每个像素是一年中所有图像的降雨量总和。以下代码计算 2017 年的总降雨量。

// 设置年份
var year = 2017;
var startDate = ee.Date.fromYMD(year, 1, 1);
var endDate = startDate.advance(1, 'year');

http://www.kler.cn/a/540703.html

相关文章:

  • 学习数据结构(8)双向链表
  • GB/T 43698-2024 《网络安全技术 软件供应链安全要求》标准解读
  • VSCode 下载与使用教程:附百度网盘地址
  • DeepSeek-R1 论文解析——人工智能领域的 RL LLM 新时代?
  • Linux内核中的软中断与NAPI机制:高效处理网络数据包
  • 计算机网络知识速记:TCP 与 UDP
  • DeepSeek与AI提示语设计的全面指南
  • 【信息系统项目管理师-案例真题】2018上半年案例分析答案和详解
  • DeepSeek本地部署(解决ollama无法安装问题)
  • 【Java基础篇】——第4篇:Java常用类库与工具类
  • 深度学习-108-大语言模型LLM之基于langchain的结构化输出功能提取结构化信息
  • at coder ABC 392
  • Apache Kafka 消息清理之道
  • 【大数据安全分析】为什么要用大数据技术进行安全分析?
  • 【人工智能】如何在VSCode中使用DeepSeek?
  • 牛客周赛 Round 79 C-小红的小球染色
  • 网络安全应急响应总结阶段 网络安全应急工作
  • Winform开发框架(蝇量级) MiniFramework V2.1
  • mysql8.0使用PXC实现高可用
  • Include多表查询
  • ECG分析0210
  • 软件工程-软件需求规格说明(SRS)
  • 实战设计模式之责任链模式
  • 使用亚马逊针对 PyTorch 和 MinIO 的 S3 连接器进行模型检查点处理
  • php 实现 deepSeek聊天对话
  • MacOS安装Milvus向量数据库