1

我有一个.dat file https://www.dropbox.com/s/8dbjg0i6l7a4sb6/CRUST10-xyz-complete.dat?dl=0需要转换为.grd.nc,以便我可以在GMT(Generic Mapping Tool). 我尝试cdo使用以下命令执行此操作:

cdo -f nc import_binary  CRUST10-xyz-complete.dat CRUST10-xyz-complete.nc

但出现以下错误:

Open Error:  Unknown keyword in description file
  --> The invalid description file record is: 
  --> 0.5,89.5,4.19,0,2,0.7,0,0.73,1.62,5.01,14.25,10.06,7.36,2.7,1.5,3.81,2,3.5,0,5,6.5,7.1,8.07,5.5865805168986,6.7596467391304,2.3888888888889
  The data file was not opened. 

cdo import_binary (Abort): Open failed!

任何人都可以请指导吗?

4

2 回答 2

1

首先制作.ctl文件然后应用:-

cdo -f nc import_binary  CRUST10-xyz-complete.ctl CRUST10-xyz-complete.nc

这是制作.ctl文件的示例链接。http://cola.gmu.edu/grads/gadoc/descriptorfile.html

它肯定会为你工作。谢谢!

于 2021-02-10T17:05:02.320 回答
0

没有数据本身,很难看出哪里出了问题。无论如何,只需查看来自 cdo 论坛的以下消息: https ://code.mpimet.mpg.de/boards/1/topics/3631

您可以将其用作如何使用 cdo 将 ASCII 数据转换为 netCDF 的示例。

于 2018-12-02T18:17:46.780 回答