NASA全球GPM免费降雨数据下载(2021年11月更新)

article/2025/9/27 1:09:59

文章目录


前言

NASA提供的免费地学数据简直是造福社会和广大科研工作者,不得不说这些方面我们仍需努力。
回归正题,提到高精度的历史降水数据,杰出代表便是Tropical Rainfall Measuring Mission(热带降雨测量计划,TRMM)和Global Precipitation Measurement mission(GPM)。其中TRMM卫星自97年发射至2015超额完成使命时间段内,为50°S - 50°N纬度范围内提供了时空分辨率高达3h和0.25°×0.25°的降水数据。而在2014年2月,NASA和Japan Aerospace Exploration Agency (JAXA)就开始了Global Precipitation Measurement mission (GPM),利用多传感器多卫星多算法结合卫星网络和雨量计反演得到更高精度的降水数据,时空分辨率可达0.5h,0.1°×0.1°。

笔者在下载过程中首先参考NASA官网提供的windows和Linux批量下载命令wegt和curl,但现在由于GPM网站更新,目前不支持 .netrc 文件授权。
参考许多现有帖子,大多都不可用且较为复杂,故提供简单的IDM下载器下载方式。

一、申请注册NASA Earth Data账户

在这里插入图片描述
注册账号并登录,可用edu教育邮箱注册。

url: https://urs.earthdata.nasa.gov/

二、查找数据

GPM数据有1到3级别,并区分Early,Late及Finall数据,其中最常用的GMP数据就是0.5h、1天和一个月时间分辨率的GPM IMERG Final Precipitation 数据集,其中Final数据由于用Global Precipitation Climatology Project (GPCP)雨量计月测量数据进行了校准,Finall数据一般会滞后三个月左右。这里仅以1天分辨率的下载为例。
在这里插入图片描述

url:https://disc.gsfc.nasa.gov/datasets?keywords=imerg&page=1
在这里插入图片描述

一般而言,只需要选择自己研究区的降雨数据下载即可。
1、选择Subset
在这里插入图片描述

2、选择下载方式,其中第二第三种支持裁剪,第二种还支持ASCII格式,这里选择第二种方式
3、时间范围选择及空间范围选择
在这里插入图片描述

4、就一般研究而言,推荐使用precipitationCal,该数据是多卫星联合雨量计校准后的反演结果。在此可根据需求选择输出格式。
在这里插入图片描述
5、下载数据列表,其中前两个为GPM数据简介,可下载参考引用。
在这里插入图片描述
列表前两行为文档说明,从第三行开始为所需数据。

三、开始下载

0.下载前言

官网提供的各种命令下载方式都是通过 .netrc 文件授权,但由于GPM网站更新,目前不支持 “HTTP Basic Auth” ,所以 .netrc 文件无法正常授权登陆。故选择通过浏览器授权的方式下载。可以编写相应脚本打开authorize_from_browser,这里选择较为简单易理解的IDM下载方式。

1.站点管理

在这里插入图片描述
在idm下载—选项—站点管理添加https://urs.earthdata.nasa.gov/
输入自己的用户名及密码

2.添加Edge浏览器代理

1、在此仅以Edge浏览器为例,从数据列表第三行之后随意复制一行在Edge打开,按提示登录Earth Data账户。
在这里插入图片描述
登录之后可看到相应数据。

2、添加代理服务器
在这里插入图片描述
点从IE获取,这里便可绕过 .netrc 方式授权,通过Edge代理服务器下载。

3、记事本打开文件列表,CTRL+A全选复制后打开idm
在这里插入图片描述
设置保存目录等参数
任务—从剪切板批量添加—全选—开始执行队列

大功告成!!!
在这里插入图片描述
这里笔者仅需要读取降水量数据,下载了1939个ASCII格式数据,相比nc4的文件小了很多,后期可以用bash或者matlab批量处理将需要的字段提取至excle绘图。

总结

提示:较为简单易懂的方法利用IDM批量下载GPM数据


http://chatgpt.dhexx.cn/article/80W1AVG0.shtml

相关文章

Landsat数据下载(批量下载)

隶属于美国地质调查局(USGS)的Landsat卫星,从20世纪70年代开始,提供了大量的卫星遥感数据。目前仍然在轨运行的Landsat系列卫星为Landsat-8和Landsat-9。 数据下载网站为:https://earthexplorer.usgs.gov/ 在该网站&a…

气象数据下载网站(存档)

https://www.cnblogs.com/icydengyw/p/12664027.html 1、http://weather.uwyo.edu/upperair/seasia.html 需要提前查明站点ID 2、https://rp5.ru/ 3、http://www.meteomanz.com/ 2005年至今,包含原始报文,数据十分详细 4、http://data.cma.cn/ 中…

全球地震数据下载方法

美国地质调查局地震数据 这份数据是美国 1977 年设立USGS 地震灾害计划,由美国地质调查局及其合作伙伴监测和报告地震,评估地震影响和危害,并对地震的成因和影响进行研究。 数据下载网址如下,访问该网站需要魔法 https://earthqua…

GEO数据下载方法

方法一:直接从官网下载,手动 GEO(GENE EXPRESSION OMNIBUS),https://www.ncbi.nlm.nih.gov/geo/,由美国国立生物技术信息中心NCBI创建维护的,是个公开的基因数据库,包含了测序和芯片…

Landsat数据下载

Landsat数据下载步骤 0 Landsat数据介绍1 下载地址2 下载步骤2.1 检索数据2.1.1 设置地点,有多种方法2.1.2 选择时间范围2.1.3 在Data Sets界面选择传感器(卫星或者传感器的名称) 2.2 限定云量2.3 下载数据 这是个老生常谈的话题了&#xff0…

Earthdata(NASA)网站数据使用IDM(Internet Download Manager)下载器批量下载方法(MERRA-2为例)

最近给亲近的人写了教程,想着也给大家分享一下。 MERRA-2 网址: GES DISC 这个网址是下载MERRA-2 instM_3d_asm_Np类型的数据文件,具体各部分字母代表什么,看下载列表中的MERRA2.README.pdf。 1. 打开网址,注册账号。…

下载数据

下载数据 如今的社会的信息已经不能用氢弹大爆炸来形容了,信息的海量,多的难以置信,且大多未经过仔细检查,所以就需要对信息进行分析。 接下来我们将可视化两种常见格式存储的数据:CSV和JSON。 将使用Python模块csv来…

常见目标跟踪数据集下载链接整理(更新中)

搜罗一下,感觉没人把常见的目标跟踪数据集下载链接汇总整理的,这里就整理一下,因为有些网址很难打开,这里也是想方便之后大家获取,来看看吧!我就从大佬图中来找几个吧!因为不是全接触过&#xf…

数据集下载

1、直接下载pytorch官方现成的数据集: #数据集下载,训练集 trainset torchvision.datasets.name(root./data,trainTrue,downloadTrue,transformtransformer) #数据集导入 trainloader torch.utils.data.DataLoader(trainset,batch_size36,shuffleTrue,num_worker…

NHANES数据库数据下载

今天跟大家分享一下如何用R包nhanesA下载NHANES数据 以一个简单的研究目的为例:使用NHANES数据库中的数据构建一个舒张压的预测模型。 根据该研究目的,整理纳入分析的周期和变量: ①研究周期:2013-2014年; ②因变量…

常用数据下载网站汇总

AI最重要的几大要素:数据、算法、算力。其中最基础也是很重要的一个内容就是数据,一个数据的好坏往往决定了你的模型的性能、效果、泛化能力。但是准备、完善、标注数据的过程往往是耗时耗力,所以如何知道更多的经典数据集,能够快…

SRA数据下载方法总结

SRA数据常用的下载方法 研究生了,对以往的知识进行一个复习和总结吧。 SRA数据库存储了现在主要高通量测序平台的原始测序数据和和比对信息,包括了SRA、EBI、DDBJ、JGI等数据库的信息。(这里分享一个小的知识点,现在可以不只依赖…

maxcompute-入门-数据下载

maxcompute数据下载的三种方式 maxcoumpute下载数据有三种方式: 1、直接通过dataworks云端下载,但是这个只能下载小于1万行的数据; 2、通过odpscmd客户端下载,有两种方式:分区下载只能下一天数据;或者先运行…

IBM Websphere MQ 基础4:Channel通道与MQ间消息传输

概念 WebSphere MQ uses two different types of channels: A message channel, which is a unidirectional communications link between two queue managers. WebSphere MQ uses message channels to transfer messages between the queue managers. To send messages in b…

MQ - 如何保证消息不丢失?处理重复消息?消息堆积处理?

什么是消息队列 在百度百科中,消息队列是这么解释的:“消息队列”是在消息的传输过程中保存消息的容器。 消息队列全称为英文 Message Queue 简称(MQ)是一种应用程序对应用程序的通信方法。MQ 是消费-生产者模型的一个典型的代表…

IBM MQ通道常用知识列举(一)

MQ的几个基本组件: 1. 什么是通道 通道是分布式队列管理器在IBM MQ MQI 客户端和IBM MQ服务器之间或两个IBM MQ服务器之间使用的逻辑通信链路。通道用于将消息从一个队列管理器移动到另一个队列管理器。 2, 启动通道 对发送方、服务器和请求方通道使用 MQSC 命令…

微服务 消息中间件MQ

微服务 消息中间件MQ 1. MQ的定义2. MQ的作用3. MQ的特点4. MQ消费方式5. 常用MQ对比分析 1. MQ的定义 MQ就是消息中间件。面向消息的中间件(message-oriented middleware)MOM能够很好的解决以上问题。是指利用高效可靠的消息传递机制与平台无关的数据交…

MQ消息队列

MQ MQ全称Message Queue(消息队列), 实在消息传输过程中保存消息的容器。多用于分布式系统之间进行通信两种 通信方式: MQ优势 消息到达MQ后直接给出响应,然后服务去消费相应的消息,用户体验极好 应用解耦:提高系…

IBMMQ linux版命令创建队列管理器、队列、通道、window连接(六)

1. 队列、通道介绍 1.1 本地队列 本地队列又分为普通本地队列和传输队列,普通本地队列是应用程序通过API对其进行读写操作的队列;传输队列可以理解为存储-转发队列,比如:我们将某个消 息交给MQ系统发送到远程主机,而此…

IBM MQ 通道

一,定义 通道是分布式队列管理器在IBM MQ MQI 客户端和IBM MQ服务器之间或两个IBM MQ服务器之间使用的逻辑通信链接。 通道是提供从一个队列管理器到另一个队列管理器的通信路径的对象。通道在分布式队列中用于将消息从一个队列管理器移动到另一个队列管理器&#x…