1
\ begingroup美元

我有CORDEX netcdf数据,我想将它们转换为原始文本文件,可以用于将数据导入DHI Mike。

为了提供更多的上下文,我之前已经使用Python脚本将ECMWF netcdf(历史)数据转换为DHI Mike兼容的原始文本。在这个Github存储库,我有这些文件:

  • 2020。nc”为ECMWF netcdf数据
  • “2020 (2).txt”转换后的文本文件
  • “py_ecmwf_gridseries_convertor。Ipynb“所需转换的python脚本。

现在我要实现的是做一个类似的转换,但这次是在CORDEX(投影)数据上。在同一个存储库中,我有一个名为“out1.nc”的示例CORDEX文件。

如果社区能给我指引正确的方向,我将不胜感激。

注:

如果有帮助,原始文本文件中的元数据如下:

“标题”“里海”

“暗”2

"Geo" "LONG/LAT" 47 31 0

“时间”“EqudistantTimeAxis”“1970-01-11”“04:06:00”4 3600

“NoGridPoints”45 33

“间距”0.25

”NoStaticItems“0

“NoDynamicItems”1

“2米温度”“t2m”“K”

NoCustomBlocks 1

"M21_Misc" 1 7 0 -1E-030 -900 -999 -1E-030 -1E-030 -1E-030

“删除”1 e - 030

“数据类型”0

\ endgroup美元
4
  • \ begingroup美元 欢迎来到地球科学。se。你在标题中提到了“ECMWF”,但在正文中提到了“CORDEX”。你指的是两者中的哪一个?CORDEX netCDF数据应该与CF兼容。ECMWF提供了许多不同的数据产品。这个“原始文本”文件到底应该是什么样子?值应该如何分隔:逗号,换行符,分号,空格,…?您需要特定位置的时间序列还是网格化数据?数据需要插值吗? \ endgroup美元
    - - - - - -daniel.heydebreck
    2022年2月1日10点11分
  • \ begingroup美元 什么可以帮助人们回答这个问题:你需要哪些变量(降水)?当您需要将netCDF转换为文本时,为什么cf合规性很重要?是否存在一种转换工具,可以从指定的netCDF文件创建DHI Mike输入文件? \ endgroup美元
    - - - - - -daniel.heydebreck
    2022年2月1日10:43
  • \ begingroup美元 有一次,我设置了一个R包,将EURO-CORDEX数据转换为SWAT输入数据。也许,这对你来说是一个很好的起点:github.com/neumannd/eurocordex2swatTools \ endgroup美元
    - - - - - -daniel.heydebreck
    2022年2月1日10:44
  • 1
    \ begingroup美元 @daniel。谢谢你精心的评论。我已经编辑了问题以澄清问题。我很感激你的建议。 \ endgroup美元
    - - - - - -命运
    2022年3月13日16:43

0

你的答案

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

浏览带标签的其他问题问自己的问题