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/