2
\ begingroup美元

我一直想下载的日常意味着时代5再分析数据哥白尼气候数据存储,但找不到它。

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

他们提供每日的时代5数据?

没关系,即使只有通过cd API来访问。

\ endgroup美元
2
  • \ begingroup美元 也许这个问题能帮助你?stackoverflow.com/questions/55711188/… \ endgroup美元
    - - - - - -daniel.heydebreck
    2019年12月13日在43
  • \ begingroup美元 在安装cdstoolbox-remote和修改函数名从“retrieve_sample_data”到“应用程序”,可以直接运行@daniel之一。诺伊曼的代码从命令行。(如果我的名声是高,我就把这作为评论。) \ endgroup美元
    - - - - - -chuaxr
    2020年4月3日在57分

1回答1

3
\ begingroup美元

博士tl;

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

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

使用搜索的cd和页面的底部。在那里,您可以单击/选项卡显示工具箱请求

光盘中的“显示工具箱请求”按钮搜索

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

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

访问哥白尼cd工具箱

现在去页面的顶部,然后单击/选项卡工具箱或者去这个URL:https://cds.climate.copernicus.eu/toolbox-editor

哥白尼cd工具箱

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

你可以选择一个数据集,计算每日手段和通过工具箱下载处理数据。结合cdo的例子(略有修改)的代码搜索(如上所述),应该可以找到一些有用的代码。

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

下面是一个示例请求,获得你想要的一部分数据。它只获得数据为2007年和三个压力水平。

进口cdstoolbox ct @ct。应用程序(title =“检索数据”)@ct.output.download () def retrieve_sample_data():数据= ct.catalogue。检索(‘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’,‘点’,],})data_daily = ct.climate.daily_mean(数据)返回data_daily
\ endgroup美元
2
  • \ begingroup美元 有一个模块安装在一个本地系统的cd工具箱cdstoolbox-remote,你熟悉吗? \ endgroup美元
    - - - - - -流氓
    2019年12月16日,在28
  • \ begingroup美元 不,对不起。我没有使用它。 \ endgroup美元
    - - - - - -daniel.heydebreck
    2019年12月18日,在51

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

不是你要找的答案?浏览其他问题标记问你自己的问题