网页链接
https://gmao.gsfc.nasa.gov/reanalysis/MERRA-2/data_access/
点击导航窗口中的 Data Access 然后选择 MDISC 进入下载数据页面
检索AOD数据
进入如上网址,在左侧标记栏选择AOD相关数据产品
AOD 检索后有1 h 产品,3 h 产品和 1 month,请根据个人需要自行获取
本文以下载月尺度数据为例 (MERRA-2 tavgM_2d_aer_Nx)
链接 https://disc.gsfc.nasa.gov/datasets/M2TMNXAER_5.12.4/summary
点击Subset / Get Data 进行数据下载
Download Method 选项
Get original 即下载全球所有变量的所有数据,下边可以选择时间,格式均为netcdf格式
Get File Subsets using OPeNDAP 会到逐年保存数据的网址,可以根据自己的需求在网页下载
在最后一个图中选择变量、时间、经度、纬度等信息
Get File Subsets using the GES DISC Subsetter
点击Get Data 生成下载链接
点击Download Linnks List 下载存有数据链接的地址
结果为一个txt文件
利用wget 和上述txt 文件完成数据下载
给出不同系统下利用wget的下载方法
本文成功个例
for /l %x in (1,1,100) do wget -c --http-user=your_user_name --http-passwd=your_passwd --load-cookies D:\wget\cookies.txt --save-cookies D:\wget\cookies.txt --no-check-certificate --auth-no-challenge=on --keep-session-cookies -i E:\merra2_AOD_mon\subset_M2TMNXAER_5.12.4_20240424_020958_.txt -P E:\merra2_AOD_mon\
##注释
for /l %x in (1,1,100) do: 是一个循环结构,用于重复执行紧随其后的命令。%x 是一个变量,此处从1开始,每次递增1,直到100。do 表示之后的命令(这里是wget命令)将会被执行100次,每次循环时变量%x的值递增。
wget: wget 是一个广泛使用的非交互式命令行工具,用于从网络上下载文件。
-c: 代表继续执行之前中断的下载。
--http-user=your_user_name --http-passwd=your_passwd: 这两个选项用于提供HTTP服务器认证的用户名(your_user_name)和密码(your_passwd)。
--load-cookies D:\wget\cookies.txt --save-cookies D:\wget\cookies.txt: --load-cookies 用于加载先前保存的cookies文件,此处路径为D:\wget\cookies.txt。 --save-cookies 用于在下载完成后保存cookies到同一文件,这有助于后续请求使用同样的会话信息。## 根据你自己的位置进行修改
--no-check-certificate: 此选项指示wget忽略SSL证书验证。
--auth-no-challenge=on: 发送请求时不要求服务器确认身份认证。
--keep-session-cookies: 保持会话cookies在会话中有效,而不仅仅是改次单独的请求。
-i E:\merra2_AOD_mon\subset_M2TMNXAER_5.12.4_20240424_020958_.txt: -i 选项后跟文件名,此处为E:\merra2_AOD_mon\subset_M2TMNXAER_5.12.4_20240424_020958_.txt,指示wget读取该文件的每一行,将每行视为一个URL进行下载。## 可根据你的存储路径和文件名进行修改
-P E:\merra2_AOD_mon\: 使用-P 后跟路径,指定下载文件保存的目录。## 需根据你想要保存的位置进行修改
下载中
官方示例读取数据链接
https://disc.gsfc.nasa.gov/information/documents?title=Data%20Access#windows_wget