Linux批量下载NASA官网卫星数据保姆级全教程

一、登录/注册NASA账号

记住username和password,后面要用

二、将账户与GESDISC关联

在自己的个人账号主页里找到授权应用【Authorized Apps】

下拉找到【NASA GESDISC DATA ARCHIVE】,若没找到,点击【APPROVE MORE APPLICATIONS】继续找,这一步用于给账号授权,方便后续下载数据

三、下载前期准备——以TROPOMI/NO2数据为例

1、选择要下载的卫星数据,点击下载按钮。

2、在弹出的对话框内选择要下载的日期范围,选择完成后点击“√”,再点击【Get Data】

3、等待一会,待进度条加载完成后,会生成下载链接表【Download Links List】,可以现在点击下载,以备后续使用。

4、来到右侧的【Download Instructions】,可以看到官方列出了下载提示,重要的步骤我用红色矩形框出,目前前两个我们已获取完毕,现在只需要按照其步骤用wget命令批量下载。

5、点击wget超链接,进入下一个界面。

四、下载数据

1、选择wget和curl的下载方式

2、进入wget方式下载页面,下拉至Linux下载方式【wget for macOS/Linux】

3、官网建议使用wget1.18版本,我这里使用1.19版本也是可以下载的,还未安装wget的朋友要先在Linux上安装wget,可使用  sudo apt-get install wget  命令直接安装。

4、点击【Earthdata prerequisite files】超链接,建立连接到NASA官网的方式。

5、按照官网教程一步步输入,可以放在home主目录下,也可以直接cd到别的文件夹,后面代码相应调整即可。注意第三步需要修改成自己的NASA网站账号,就是第一步我们注册的那个,一定要是与GESDISC关联过的账号!为避免新手糊涂,我放一下自己的代码,主要输入这五行就行,注意uid和password直接输入即可,不要加括号!

6、回到上一个界面,开始引用我们在之前下载好的【Links List】,这里的代码按需选择,一般选择  wget --load-cookies ~/.urs_cookies --save-cookies ~/.urs_cookies --keep-session-cookies -i <url.txt> 即可(也就是上面我框出的那行命令)。

7、如果直接下载home目录下,只需将<url.txt>替换成【Links List】的文件名即可,也无需添加括号,注意【Links List】也要放在home目录下。如果下载在其他目录,则~的地方路径都需要修改成实际工作路径,具体可以参考我的例子。

--例1:下载在主目录下

--例2:下载在专门的文件夹下

8、敲回车,运行,可以看到开始下载

至此,等待数据下载完毕即可啦~

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值