MERRA2数据下载教程——小白手把手

1.首先,需要注册一个账号注册(建议先自动生成密码,之后再做修改,记得先保留自动生成的密码哦)
2.注册完账号,接下来就试着下载数据下载链接
3.根据需要选择需要的数据(以MERRA2的气溶胶分层数据为例)
按照图中的序号点击模块(不同数据请点击其他的模块)
图1
点击好第三步就会进入到以下界面;根据右侧的进行数据筛选,下拉找到所需的数据(如图2.2)大框内的是气溶胶的分层数据,点击小框,进行数据的选择
图2.1
图2.2
紧接着就会进入以下界面(图3),选择完你需要的数据之后再点击红框内的getdata,就会获得链接框图3
之后会看到以下图片,
图4
之后就是下载了。
下载方式可以通过直接点击下载,但是这样太浪费时间了,如果很多数据,想我有几十年的日数据,那就很麻烦,所以又有方法2:wget
你可以通过点击Instructions for downloading查看官网的教程。,但是有几个注意点,看下图(文件名没有括号哦)
图5
图5文字版:
适用于Mac / Linux的wget
确保您已设置Earthdata帐户。
如有必要,安装wget。建议使用兼容gnuTLS 3.3.3或OpenSSL 1.0.2或LibreSSL 2.0.2或更高版本的wget 1.18版本。
在您的主目录中创建一个.netrc文件。
cd ~ 要么 cd $HOME
touch .netrc
echo "machine urs.earthdata.nasa.gov login password " >> .netrc (其中是您的用户名,是您的Earthdata登录密码,不带方括号)
chmod 0600 .netrc (因此只有您可以访问它)
创建一个cookie文件。该文件将用于在对wget或的调用之间保留会话curl。
cd ~ 要么 cd $HOME
touch .urs_cookies。
注意:如果您已经执行了wget而没有有效的身份验证,则可能需要重新创建.urs_cookies。
使用wget下载数据:
wget --load-cookies ~/.urs_cookies --save-cookies ~/.urs_cookies --auth-no-challenge=on --keep-session-cookies --content-disposition

–auth-no-challenge 可能不需要,具体取决于您的版本 wget
是指向您要下载的文件或OPeNDAP资源的链接。
首次下载时可能会要求您输入Earthdata密码
如果要下载整个目录,例如此示例URL,请使用以下命令:
wget --load-cookies ~/.urs_cookies --save-cookies ~/.urs_cookies --auth-no-challenge=on --keep-session-cookies -np -r --content-disposition

要一次下载多个数据文件,请创建一个纯文本<url.txt>文件,每行包含一个GES DISC数据文件URL。然后,输入以下命令:

wget --load-cookies ~/.urs_cookies --save-cookies ~/.urs_cookies --auth-no-challenge=on --keep-session-cookies --content-disposition -i <url.txt>

如果要固定下载目录 可以输入 wget -P filepath …(如下图)
后面的“&”是让进程在后台运行,确保服务器断开不会停止。
图6
如果发现下载错了,要停止,通过以下方法:
终端输入:ps aux|grep wget 查看第二列的ID号,用kill ID(ID是进程对应的ID)就可以了。

  • 16
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值