当前位置: 首页 > news >正文

29、号外!号外!ERA5再分析数据下载方式更新啦

文章目录

  • 1. 前言
  • 2. 账号注册与协议签署
    • 2.1 账号注册
    • 2.2 签署CDS-Beta使用条款
    • 2.3 更新.cdsapi文件
  • 3. 常见问题与解决方法(持续更新中)
    • 3.1 问题1:更新完.cdsapi文件之后,原有下载代码不可以使用
    • 3.2 问题2: RuntimeError: 403 Client Error: required licences not accepted
    • 3.3 问题3:.cdsapi报错

1. 前言

最近,更新ERA5月尺度再分析数据时,发现页面上出现了下面的提示:
在这里插入图片描述
系统提示,从2024年9月份开始,原有的ERA5下载方式将停止工作,2024年9月份以后,需要使用CDS-Beta方式进行ERA5数据的下载。下面,将详细介绍如何使用CDS-Beta下载ERA5再分析数据,以及使用过程中可能会遇到的问题。

2. 账号注册与协议签署

2.1 账号注册

注册链接:https://www.ecmwf.int/
在这里插入图片描述
点击右上角Log in进行注册,如果先前已经注册过账号,直接登录即可。
在这里插入图片描述
在这里插入图片描述
完成注册后,请登录账号。已有账号,请直接登录。

2.2 签署CDS-Beta使用条款

签署链接:https://cds-beta.climate.copernicus.eu/
初次登录账号后,将会看到:在这里插入图片描述

根据提示,填写相关信息,更新使用条款。

2.3 更新.cdsapi文件

链接:https://cds-beta.climate.copernicus.eu/how-to-api
在这里插入图片描述
将红色方框中的内容复制到原有的.cdsapi文件中,.cdsapi文件的通常路径为:C:\\Users\\user_name目录下,其中user_name为自己设备的用户名。

更加详细的使用方法,请参考:https://confluence.ecmwf.int/display/CKB/How+to+install+and+use+CDS+API+on+Windows

3. 常见问题与解决方法(持续更新中)

3.1 问题1:更新完.cdsapi文件之后,原有下载代码不可以使用

解决方法:原有下载ERA5数据的脚本在CDS-Beta中已经不再适用,需要使用新的网站,获取新的数据下载命令,进而进行下载。
CDS-Beta数据下载网址:https://cds-beta.climate.copernicus.eu/datasets
在这里插入图片描述
数据筛选过程与原有方式类似,只是下载的代码发生了变化,新的代码例子展示:

import cdsapidataset = "reanalysis-era5-single-levels-monthly-means"
request = {'product_type': ['monthly_averaged_reanalysis'],'variable': ['10m_u_component_of_wind'],'year': ['1940'],'month': ['01'],'time': ['00:00'],'data_format': 'netcdf','download_format': 'unarchived'
}client = cdsapi.Client()
client.retrieve(dataset, request).download()

3.2 问题2: RuntimeError: 403 Client Error: required licences not accepted

第一次使用CDS-Beta的时候,会出现:

RuntimeError: 403 Client Error: required licences not accepted
required licences not accepted; please accept the following licences to proceed: {'id': 'licence-to-use-copernicus-products', 'revision': 12}

的错误。
解决方法:按照3.1问题1的步骤,同意相关条款即可
在这里插入图片描述

3.3 问题3:.cdsapi报错

解决方法:.cdsapi文件中url:和key:的两个冒号后面,不要有空格。

参考内容:

  1. ERA5数据官网下载之CDS-Beta升级方法和避坑指南!
  2. https://forum.ecmwf.int/t/the-new-climate-data-store-beta-cds-beta-is-now-live/3315/5
http://www.lryc.cn/news/421733.html

相关文章:

  • 智能识别,2024年SD卡数据恢复软件的智能进化
  • 浙大数据结构慕课课后题(04-树5 Root of AVL Tree)
  • Golang | Leetcode Golang题解之第331题验证二叉树的前序序列化
  • zdppy+vue3+onlyoffice文档管理系统项目实战 20240812上课笔记
  • 怎么将mov视频转换成mp4?将mov视频转换成mp4的方法
  • 大数据技术——实战项目:广告数仓(第五部分)
  • 计算机毕业设计 家电销售展示平台 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • C# 根据MySQL数据库中数据,批量删除OSS上的垃圾文件
  • Vue3+Element-plus+setup使用vuemap/vue-amap实现高德地图API相关操作
  • Windows配置开机直达桌面并跳过锁屏登录界面在 Windows 10 中添加在启动时自动运行的应用
  • pythonUI自动化007::pytest的组成以及运行
  • 开放式耳机哪个品牌好用又实惠?五大口碑精品分享
  • 代码随想录算法训练营day39||动态规划07:多重背包+打家劫舍
  • WebSocket革新:用PHP实现实时Web通信
  • Python教程(十三):常用内置模块详解
  • Linux 下的进程状态
  • 【设计模式】六大基本原则
  • Selenium网页的滚动
  • 图算法系列1: 图算法的分类有哪些?(上)
  • 零样本学习——从多语言语料库数据中对未学习语言进行语音识别的创新技术
  • ViewStub的原理
  • 十一、Spring AOP
  • 【网络】IP的路径选择——路由控制
  • Unity动画模块 之 2D IK(反向动力学)
  • 关于kickstart自动安装脚本以及dhcp的设置
  • AWS云服务器选择最佳区域
  • Unity Android端截图保存并获取展示
  • linux高级编程——文件IO
  • windows C++-在 C++/WinRT 中使用委托处理事件(下)
  • 【实用工具】Stirling-PDF: 优质开源的PDF处理工具/编辑工具-含入门安装教程