我有一个.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!
有人可以指导吗?
答案 0 :(得分:1)
首先制作.ctl
文件然后应用:-
cdo -f nc import_binary CRUST10-xyz-complete.ctl CRUST10-xyz-complete.nc
这是制作 .ctl
文件的示例链接。 http://cola.gmu.edu/grads/gadoc/descriptorfile.html
它肯定对你有用。谢谢!
答案 1 :(得分:0)
没有数据本身,很难发现出了什么问题。无论如何,只要查看来自cdo论坛的以下消息: https://code.mpimet.mpg.de/boards/1/topics/3631
,您可以作为使用cdo将ASCII数据转换为netCDF的示例。