批量下载GPM数据

批量下载GPM数据

第一次写博客,主要写一些自己失败的经验,写得不好请大家多多包容啊!(__)

一、找到GPM数据

1.在NASA降水测量官网中下载,链接: link.

2.选择Data Access中GPM,然后再选择Level 3
在这里插入图片描述
3.我所下载的数据:0.1° - 30 minute 的 Research / Final Run
Alt

二、下载GPM的几种方法

主要分三种:
PPS FTP;GES DISC;PPS STORM Data Access;
其中PPS STORM Data Access没太研究,所以只讲前两种

(一)PPS FTP点进去,进入如下页面

Alt
分两种情况:未注册和已注册

  1. 未注册,点击第一个click Here To Register
    (比较简单,直接注册就好,先不写了)

  2. 已注册,点击第二个,直接输入账号密码,即可进入FTP界面

Alt
1)选择的路径:

ftp://arthurhou.pps.eosdis.nasa.gov/gpmdata/2014/01/01/imerg/3B-HHR.MS.MRG.3IMERG.20140101-S000000-E002959.0000.V06B.HDF5

2)注意:
①年份,文件名都要改,进行批量处理
②我选择的是V06B的,此FTP中只有2000.06.01到2019.03.31

3)下载方法:
常规的下载FTP的方法都可以,这里列举一下我尝试过的方法:
①360浏览器,IE浏览器,迅雷(无会员),搜狐浏览器+++++++下载太慢了,而且完全不知道该怎么批量下载
②FTP软件:FlashFXP,CuteFTP,FileZilla+++++++++反正各种问题吧
③python+++++++可能程序没调对????
④window系统中的cmd下载

很惨的,全尝试失败了,没有办法,从源头开始换方法,换成GES DISC

(二)点击GES DISC

Alt
进入之后是这样一个界面,点击箭头所指的位置

Alt
选择时间范围,区域范围,变量和格式
(建议选择HDF5格式,因为HDF5格式文件比nc文件差不多小了10倍)
Alt然后可以获得含有批量路径的TXT文件,命名为2000-0601,进行批量下载
在这里插入图片描述其中的某个路径是这样的:

https://gpm1.gesdisc.eosdis.nasa.gov/data/GPM_L3/GPM_3IMERGHH.06/2000/153/3B-HHR.MS.MRG.3IMERG.20000601-S000000-E002959.0000.V06B.HDF5

有了批量路径的TXT文件之后,我选择用Windows系统中的cmd下载。先下载一个wget工具,然后在cmd中运行命令

wget --load-cookies F:\GPM.urs_cookies --save-cookies F:\GPM.urs_cookies --auth-no-challenge=on --keep-session-cookies --user=[你的Earthdata账号] --password=[你的Earthdata密码] --content-disposition -i 2000-0601.txt

这时候有一个问题:
如果要在这个界面进一步下载数据的话,需要注册Earthdata账号,但那个账号中有一个步骤需要翻墙出去才能注册成功
(具体的步骤下次再补)

最后下载了三四天,终于把我的800+G数据下载好了,终于成功了

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值