一、登录/注册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、敲回车,运行,可以看到开始下载
至此,等待数据下载完毕即可啦~