当前位置: 首页 > 工具软件 > NCO > 使用案例 >

Linux系统下使用Nco进行Netcdf管理

海新霁
2023-12-01

Nco使用

author:forlevin
date : 2020-04-15

1、安装部署Nco

当前环境:Centos7

yum源安装:

1、更新yum,避免由此导致的安装nco失败的问题,此期间可能等待过长,最好不要停止更新yum!

yum -y update

2、yum在线安装nco

yum install nco

或者使用官方提供的推荐安装方式:dnf部署:

1、使用yum安装dnf

yum install dnf

、执行以下命令,安装nco所需的组件和依赖

sudo dnf install antlr antlr-C++ -y # ANTLR
sudo dnf install curl-devel libxml2-devel -y # DAP-prereqs
sudo dnf install expat expat-devel -y # expat XML parser, a UDUnits-prereq (RHEL only?)
sudo dnf install libdap libdap-devel -y # DAP
sudo dnf install bison cmake flex gcc gcc-c++ -y # GNU toolchain
sudo dnf install ncl # ESMF_RegridWeightGen (for ncremap)
sudo dnf install gsl gsl-devel -y # GSL
sudo dnf install netcdf netcdf-devel -y # netCDF
sudo dnf install zlib-devel -y # zlib
sudo dnf install librx librx-devel -y # RX
sudo dnf install udunits2 udunits2-devel -y # UDUnits

2、常用命令
1、查看nc文件的信息

ncdump -h xxx.nc

2、查看nc文件中的数据集并以json格式输出

ncks --jsn xxx.nc

3、 n个nc文件按时间顺序合并

ncrcat 2001.nc 2002.nc 2003.nc out.nc

4、对前面多个文件在规定的维数范围内求平均,放在后面一个文件里面

ncea –d time,0,2 –d lat,0,36 85.nc 86.nc 87.nc out.nc

5、将grb文件转化成为nc文件

ncl_convert2nc a.grb

6、待续…

3、参考链接

百度文库:https://wenku.baidu.com/view/c6b2686cf56527d3240c844769eae009581ba229.html
技术博客:https://www.i-lightning.cn/
官方说明:http://nco.sourceforge.net/

 类似资料: