grads读取nc格式文件
Posted tiandi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了grads读取nc格式文件相关的知识,希望对你有一定的参考价值。
一、通常:
1、grads读取grd和ctl:open ****.ctl
2、执行gs脚本:run ****.gs
d命令,display展示数据,常用来显示变量,比如rh,rain等
q命令,显示数据内容,常用来显示数据,比如时间dim,ctlinfo等
二、grads也可以读取nc文件
1 打开数据
命令:sdfopen +数据存放路径
2 查看nc数据的ctl
命令:q ctlinfo (注意查看缺省值,变量名等。不同的nc数据缺省值通常不同,这点容易忽略)
3 用fwrite命令提取数据,得到grd文件
‘set gxout fwrite‘
‘set fwrite d:*.grd‘
.
‘disable fwrite‘
4 用fortran读取二进制文件
读取时要注意,grads写入的数据循环从内到外依次为x 、y、z、变量、t,如果你需要确定某个数据的位置,那么,x是从西到东,y是从南到北,z是从地面到高空,t是从前到后的顺序。(具体详见气象家园‘ grads提取nc数据及进一步编程常见问题及解决方法’)
三、将nc文件转换成grd和ctl
https://wenku.baidu.com/view/fc966818767f5acfa1c7cdd2.html
以上是关于grads读取nc格式文件的主要内容,如果未能解决你的问题,请参考以下文章