【Python】使用CDS API下载ECMWF气候数据

【Python】使用CDS API下载ECMWF气候数据

数据集简介

最近需要气象数据算东西,找到EC的数据~ECMWF是欧洲中期天气预报中心,他们的ERA模型提供全球的气象再分析和预报数据,最新的数据集是2018年发布的ERA5,从使用角度来讲要比国内的和美国的方便一点,属实好人。

官方教程

地址,不用翻墙~.

具体操作

行了英文觉得费劲就别看官方教程了,看我吧~

在EC或者哥白尼官网注册都行,注册完登录,在这个 链接.
在这里插入图片描述
能找到上图的两行,复制,贴到一个新建文本文档里面,文件重命名为.cdsapirc,放到C:\ Users \ Username路径下面(不过我的脚本不在这跑,所以我就摆这给大家看一眼,哪用塞哪就完事)
在这里插入图片描述
然后去装CDS API的客户端,在cmd里面 pip install --user cdsapi
在这里插入图片描述
然后去扒拉你要的数据集吧,比如我需要ERA5的小时数据,download data里面选完项目
在这里插入图片描述
最下面有一个show api request,点一下把代码拿走就是我们要的了
在这里插入图片描述
然而网站有单文件数据限制,最多可以塞12w,再多就不给你玩了,所以需求的数量大的话自己改个循环啥的跑比较方便。
在这里插入图片描述
我最后按月下载的脚本下完就是这样的
在这里插入图片描述

  • 10
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 41
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值