如何从ecmwf欧洲气象中心下载ERA5总水汽数据(Total column water vapour)

1、登录https://cds.climate.copernicus.eu/api-how-to选择右上角log in。注册账号/登录账号。
2、登录账号后复制右侧页面上显示的2行代码。
该代码显示一个URL和自己的uid:API密钥
在这里插入图片描述
3、新建文本文件,将之前的两行代码存在其中,重命名为:.cdsapirc,保存类型为“所有格式,存在C:\ Users \ Administer (以当前管理员名称命名的)文件夹中
在这里插入图片描述
否则运行后续python程序会出现错误:文件缺失/不完整
在这里插入图片描述
4、登录下载网址: www.ecmwf.int欧洲气象中心
依次选择–research–climate reanalysis
在这里插入图片描述
选择Browse the reanalysis datasets
在这里插入图片描述
点击ERA5
在这里插入图片描述
选择Download ERA5 from the Copernicus Climate Change Service (C3S) Climate Date Store >
在这里插入图片描述
找到你需要下载的数据。我需要下载的数据在ERA5 hourly data on single levels from 1979 to present,以此为例。点击数据库,可以在overview里查看是否有你需要的数据
在这里插入图片描述在这里插入图片描述
我需要下载的数据为Total column water vapour。找到确认无误后。选择download data在这里插入图片描述
在other里可以找到Total column water vapour.按需要选择你要下载的年月日等数据。最后的数据格式我选择NetCDF即.nc格式,点击show API request.
在这里插入图片描述
5、复制这段python程序到pycharm/python中,使用pycharm安装CDS API客户端:File–settings–Project Interpreter–cdsapi
在这里插入图片描述
然后运行程序即可
如果需要按day下载文件,需要改动一部分python程序。
需要在

c = cdsapi.Client()

后面加一个for循环

for days in range(1, 32):

把day部分代码改为

'day': [
                ("%02d" % days)
            ],

最后输出文件可以自己保存到指定文件夹
‘D:\指定文件夹的路径Total_column_water_vapour_202001{0}.nc’.format((“%02d” % days)))

  • 9
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值