2
\ begingroup美元

我一直想下载ERA 5的日平均值再分析数据哥白尼气候数据存储但没找到。

我需要关于压力水平的数据,目前我正在下载关于压力水平的每小时数据,这是非常巨大的,一天大约2GB。

他们是否提供ERA 5数据的每日平均值?

即使只能通过CDS API访问也没关系。

\ endgroup美元
2
  • \ begingroup美元 也许这个问题对你有帮助?stackoverflow.com/questions/55711188/..。 \ endgroup美元
    - - - - - -daniel.heydebreck
    2019年12月13日11:43
  • \ begingroup美元 安装cdstoolbox-remote后,将函数名从“retrieve_sample_data”修改为“application”,可以直接运行@daniel。诺伊曼的命令行代码。(如果我的名声再高一些,我会把这篇文章作为评论发表。) \ endgroup美元
    - - - - - -chuaxr
    2020年4月3日8:57

1回答1

3.
\ begingroup美元

博士tl;

我建议使用工具箱哥白尼的cd.通过工具箱,您可以选择数据集,处理它们并下载处理结果。您必须注册并登录才能使用工具箱。

如何找出如何选择感兴趣的数据集

使用cd的搜索,并转到页面的底部。在那里,您可以单击/tab显示工具箱请求

“显示工具箱请求”按钮在CDS搜索

页面被扩展,您会得到一些代码。

工具箱访问所选数据集的代码

访问哥白尼cd工具箱

现在转到页面顶部,单击/选项卡工具箱或者进入这个网址:https://cds.climate.copernicus.eu/toolbox-editor

哥白尼cd工具箱

您必须注册到哥白尼cd服务并登录才能使用工具箱。在左边,有一些示例脚本。您可以选择数据集、处理数据集、创建图形、下载数据等等。在别人,cdo(气候数据操作员)可以用来处理数据。编程必须用Python完成。

您可以选择数据集,计算日平均值,并通过工具箱下载处理后的数据。将cdo示例(稍作修改)与搜索(如上所述)中的代码结合起来,应该会为您生成一些有用的代码。

哥白尼cd工具箱的示例代码

下面是一个示例请求,它获取您想要的一部分数据。它只获得2007年和三个压力级别的数据。

导入cdstoolbox作为ct @ct。application(title='检索数据')@ct.output.download() def retrieve_sample_data(): Data = ct.catalog。检索(‘reanalysis-era5-pressure-levels’,{“product_type”:“重新分析”,“pressure_level”:[' 1 ',' 2 ',' 3 ',),“年”:“2007”,“月”:[“01”、“02”,“03”,“04”、“05”,06年”,“7”,“08”,“09”,“10”,“11”,“12”),“天”:[“01”、“02”,“03”,“04”、“05”,06年”,“7”,“08”,“09”,“10”,“11”,“12”、“13”、“14”、“15”,“16”,“17”、“18”,“19”、“20”,“21”,“22”,“23”、“24”,“25”,“26”,“27”、“28”,“29”,“30”,“31”),“时间”:[' 0 ',‘01:00’,‘02:00’,‘03:00’,‘内’,“凌晨”、“06:00时”,07:00,喂饲,上午9点,10点,11点,12点,“13”,“已”,“维基”,“点”,17点,18:00,‘点’,20:00,21:00,22:00,23点 ', ], } ) 返回data_daily data_daily = ct.climate.daily_mean(数据)
\ endgroup美元
2
  • \ begingroup美元 有一个可安装在本地系统中用于CDS工具箱的模块,称为cdstoolbox-remote你熟悉吗? \ endgroup美元
    - - - - - -流氓
    2019年12月16日9:28
  • \ begingroup美元 不,对不起。我没有使用它。 \ endgroup美元
    - - - - - -daniel.heydebreck
    2019年12月18日8:51

你的答案

点击“张贴您的答案”,即表示您同意我们的服务条款隐私政策而且饼干的政策

这不是你想要的答案?浏览带标签的其他问题问自己的问题