文章目录
一、用户注册
- 点击上图中红框中Earthdata Login进行注册或点击https://urs.earthdata.nasa.gov/进行注册,记好用户名和密码。准备好个人邮箱,其中有个选项需要选择国家,个人建议不要选中国,道理你懂的
-
打开IGS-CDDIS数据地址验证是否注册成功:https://cddis.nasa.gov/archive/
打开后首先出现如同Figure 2的登录界面,若注册成功,登录后显示下图Figure 3(可以浏览并下载文件):
二、数据下载软件CURL的安装及配置
- 软件下载地址为(curl-7.69.1_2-win64-mingw.zip):https://curl.haxx.se/windows/(版本可能会更新,没关系):
- 将下好的curl-7.69.1_2-win64-mingw.zip解压到你想要保存的目录,比如我解压的目录为F:\GNSS\Software\CURLGNSS,打开目录后,再进入"bin"目录(记为目录1),如下图所示:
-
到任意目录(记为目录2,推荐使用用户目录,就是有下载、音乐、收藏夹的目录,见下图,比如我的是C:\Users\work,“work"是我的用户名),新建文件名为”_netrc"的文件(如下图Figure 6),并写入如下一行内容:并保存
machine urs.earthdata.nasa.gov login <username> password <password>
(其中<username>和<password>分别是上面你注册的用户名和密码!!!)
三、配置环境变量
- 如下图Figure 7,右击"我的电脑"------“属性”------“高级系统设置”------“环境变量”
- 配置目录1(CURL的安装路径)的环境变量:
复制目录1的路径------选中"Path"------“编辑”------“新建”------粘贴目录1的路径------“确定”,如下图Figure 8
- 配置目录2(_netrc文件的路径)的环境变量:
复制目录2的路径------选中"新建"------"变量名"写入HOME------"变量值"粘贴目录2的路径------“确定”------"确定"退出环境变量编辑,如下图Figure 9
四、下载数据
- 打开Powershell(或使用CMD,“Windows搜索”------CMD):打开某一目录进行下载实验(如我打开的是F:\GNSS\Test),在目录空白处按住"Shift"并点击右键,选择"在此处打开Powershell" ,如下图
- 在Powershell中输入命令:
curl.exe -c .cookie -n -L -O "https://cddis.nasa.gov/archive/doris/data/cs2/2017/cs2rx17001.001.Z"
如下图Figure 11所示信息输出,表示下载成功
- 可以看到文件下载成功:
五、下载多个文件
参考链接https://cddis.nasa.gov/About/CDDIS_File_Download_Documentation.html
-
获取"gps/data/daily/2019/045/19o/"目录下所有文件的列表
curl -c .cookie -n -L "https://cddis.nasa.gov/archive/gps/data/daily/2019/045/19o/\*?list" -
获取"slr/slrlog/“目录下,所有以”*_2018*.log"为命名格式的文件的列表
curl -c .cookie -n -L "https://cddis.nasa.gov/archive/slr/slrlog/\*\_2018\*.log?list" -
"doris/data/cs2/2017/“目录下,下载"cs2rx17001.001.Z”、"cs2rx17002.001.Z"和"cs2rx17003.001.Z"三个文件
curl -c .cookie -n -L -O "https://cddis.nasa.gov/archive/doris/data/cs2/2017/cs2rx1700\[1-3\].001.Z" -
"vlbi/ivsdata/ngs/2019/“目录下,下载"19JAN12XK_N003.gz”、"19JAN19XK_N003.gz"和"19JAN20XK_N003.gz"三个文件
curl -c .cookie -n -L -O "https://cddis.nasa.gov/archive/vlbi/ivsdata/ngs/2019/19JAN{12,19,20}XK\_N003.gz" -
批量下载"doris/data/cs2/2017/“目录下,所有 以"cs2rx1700*.001.Z” 为命名格式的文件,压缩并保存到files.tar中
curl -c .urs\_cookies -n -L -o files.tar "https://cddis.nasa.gov/archive/doris/data/cs2/2017/cs2rx1700*.001.Z"
六、参考文献
官方说明主页:
https://cddis.nasa.gov/Data_and_Derived_Products/CDDIS_Archive_Access.html
CDDIS用户注册地址:
https://urs.earthdata.nasa.gov/
IGS-CDDIS数据地址(注册后才能访问):
https://cddis.nasa.gov/archive/
创建_netrc文件方法:
https://cddis.nasa.gov/Data_and_Derived_Products/CreateNetrcFile.html
CURL下载数据使用方法
能访问):
https://cddis.nasa.gov/archive/
创建_netrc文件方法:
https://cddis.nasa.gov/Data_and_Derived_Products/CreateNetrcFile.html
CURL下载数据使用方法
https://cddis.nasa.gov/About/CDDIS_File_Download_Documentation.html
本文详细介绍如何通过CURL从NASA的IGS-CDDIS官方数据仓库下载科研所需的数据,包括用户注册、软件安装配置、环境变量设定及具体下载操作。
3163





