爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 20775|回复: 13

[经验总结] ncl_filedump,ncl_convert2nc常用选项以及ncl绘制动图介绍

[复制链接]
发表于 2019-1-23 16:14:29 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
今天研究了一下ncl_filedump,ncl_convert2nc的常用命令,一些命令有利于提升效率,分享给大家。

ncl_filedump:

作用:标准输出netCDF, GRIB1, GRIB2, HDF4, HDF-EOS2, HDF-EOS5等文件的信息

格式:ncl_filedump [选项参数] 文件名

常用选项参数:
-h :帮助文档
-c :查看文件的所有坐标变量
-v :查看指定变量的信息


命令行格式:
ncl_filedump -h:查看帮助文档

ncl_filedump -c test.nc:查看test.nc文件的所有坐标变量(存在数值输出)

ncl_filedump -v time test.nc:查看test.nc文件的time变量(存在数值输出)


例子:
% ncl_filedump ced1.lf00.t00z.ega.grb
          [...]
          filename:       ced1.lf00.t00z.eta
          path:   ced1.lf00.t00z.eta.grb
             file global attributes:
             dimensions:
                gridx_6 = 45
                gridy_6 = 53
                gridx_101 = 91
                gridy_101 = 113
                [...]
             variables:
                float PRES_6_SFC ( gridx_6, gridy_6 )
                [...]



ncl_convert2nc:

作用:将单个或多个GRIB1, GRIB2, HDF 4, HDF-EOS 2, HDF-EOS 5, netCDF文件输出为nc文件

格式:ncl_convert2nc 文件名(可以是多个文件) [选项参数]

常用参数:
-h :帮助信息
-i :指定输入文件的路径(默认当前目录)
-o :指定输出文件的路径(默认当前目录)
-e :指定输入文件的扩展名
-v :指定写入到输出文件中的变量
-u :将输出nc文件的时间变量指定为UNLIMITED
-c :指定输入文件“comment”属性的值
-L :支持写入大文件(>2GB)


命令行格式:
ncl_convert2nc -h:查看帮助文档

ncl_convert2nc U12345.grb U67890.hdf -i /data/hdfeos -o /data/dss/netCDF:将/data/hdfeos目录下的U12345.grb和U67890.hdf文件输出为nc文件,并存在/data/dss/netCDF目录下

ncl_convert2nc U12345 U67890 -e grb: 将U12345.grb'和'U67890.grb'输出为nc文件(较ncl_convert2nc U12345.grb U67890.grb更方便)

ncl_convert2nc U12345.grb -v PRES_6_SFC,PRES_6_TRO -L:将U12345.grb中的PRES_6_SFC,PRES_6_TRO变量写入到输出文件(支持大文件写入)

ncl_convert2nc U12345.hdf -c 'Data Support Section: ds124.1':将输出文件中的comment属性指定为'Data Support Section: ds124.1'


例子:
% ncl_convert2nc U12345.grb
          [...]
          filename:       U12345
          path:   U12345.nc
             file global attributes:
                creation_date : Wed Jan  2 13:47:15 MST 2018
                NCL_Version : 6.5.0
                conventions : None
                grib_source : U12345.grb
                title : NCL: convert-GRIB-to-netCDF



制作动图

命令行格式:
convert -delay 50 *.png anim.gif:将当前目录下所有.png文件转为anim.gif,帧与帧之间相隔0.5s

参考内容:
http://www.ncl.ucar.edu/Applications/animate.shtml


评分

参与人数 1金钱 +2 收起 理由
黄小睿 + 2 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2019-1-23 21:36:11 | 显示全部楼层
谢谢分享,制作动图可用于PPT讲解,很棒
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2019-1-24 12:06:07 | 显示全部楼层
小其其格 发表于 2019-1-23 21:36
谢谢分享,制作动图可用于PPT讲解,很棒

嗯呐~都是一些比较方便的小技巧
密码修改失败请联系微信:mofangbao
发表于 2019-3-26 21:05:52 | 显示全部楼层
感谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2019-3-27 10:21:13 | 显示全部楼层
很实用,感谢楼主
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2019-4-7 16:20:21 | 显示全部楼层
请问调用ncl_filedump +文件地址,但是报错,显示  local/ncl-6.4.0/bin/ncl_filedump: /bin/csh: bad interpreter: No such file or directory 。请问这个怎么解决呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2019-4-15 13:52:05 | 显示全部楼层
请问楼主 我在使用ncl_convert2nc时 一直显示错误语句 无法转换格式 且我输入ncl_convert2nc -h查看信息也是一样的报错 这是为什么呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2019-5-2 11:08:54 | 显示全部楼层
用ncl_filedump查询nc文件信息显示命令不存在,请问楼主有解决方法吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2019-8-3 14:53:49 | 显示全部楼层
你这里有个百分号,啥意思?
% ncl_filedump ced1.lf00.t00z.ega.grb
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2019-10-13 19:25:33 | 显示全部楼层
dengruzhang 发表于 2019-5-2 11:08
用ncl_filedump查询nc文件信息显示命令不存在,请问楼主有解决方法吗?

你好,我也遇到了相同的问题,请问你解决了么
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表