【发布时间】:2021-05-07 09:41:49
【问题描述】:
我有 .grd 或 netCDF 格式的最低/最高温度数据文件。从这些文件中,我想仅使用 CDO 或 grADS 软件获取印度纬度/经度点的数据日期。 数据格式为:
| lat | lon | tmax |
|---|---|---|
| 8 | 77 | 26.43 |
| 8 | 78 | 26.47 |
我想加入:
| lat | lon | ind_lat_lon | obs_date | tmax |
|---|---|---|---|---|
| 8 | 77 | 1 | 02-01-2021 | 26.43 |
| 8 | 78 | 1 | 02-01-2021 | 26.47 |
这种格式使用 CDO/grADS。
【问题讨论】:
-
CDO 中有许多可用选项,如用户指南所示:code.mpimet.mpg.de/projects/cdo/embedded/cdo.pdf。你试过做什么?
-
你能建议我应该尝试什么选项吗..?实际上,我没有尝试过任何选择,因为我是 CDO 的新手。
-
请搜索用户指南。找到合适的方法应该不难
-
我在 CDO 中尝试过 'seldate' 函数,但在将 netCDF 文件转换为 .csv 格式时没有得到日期列。我得到的输出是纬度,经度,时间,tmax。在我得到的时间列时间戳数据中,例如“17455848.0”,但我想用日期代替“17455848.0”。
-
hi CDO 不会转换为 csv...CDO 将允许将区域提取到另一个 netcdf 或 GRIB 文件...然后转储文件信息,您可以使用 ncdump 查看标题和内容为 CDL 文件。相反,如果您想转换为完整的 csv 文件(尽管没有充分的理由想要这样做!)您可以使用 R 或 python ......但正如我所说,没有一个理由让您想要要以 CSV 格式获取网格信息,netcdf 直接使用起来更容易、更安全
标签: interpolation netcdf temperature cdo-climate grads