ndf5文件转换为nc文件
Posted 左直拳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ndf5文件转换为nc文件相关的知识,希望对你有一定的参考价值。
一、概述
客户有一批hdf5格式(.h5)的数据文件,希望能转换为nc文件*(.nc)。在转换前,我顺带了解了一下啥是hdf5和nc。
1、HDF5
HDF5( Hierarchical Data Format version 5)是一种分层数据格式,可分为HDF4和HDF5两个版本。支持海量、复杂、异构、层次深(?)的数据,从下图中可以看出,这种数据格式,支持并行读取、随机读取。出自美国国家超算应用中心(NCSA)。
2、nc
nc,全称是 NetCDF (Network Common Data Form) ,网络通用数据表。它独立于机器,支持创建、访问和共享面向阵列的科学数据,也是共享科学数据的社区标准。
二、转换
怎么转换呢?
有现成工具。我们到unidata.ucar.edu下载netCDF-4软件即可。我根据自己的机器,下载的是 netCDF4.9.1-NC4-64.exe (Windows),安装并设置系统path后,在命令行中输入
nccopy hdf5文件名 nc文件名
即可转换。
三、java程序转换
如果想用代码来转换,java的话,我估计是下载相应的jar包。
在网上搜,一大堆python蟒蛇,什么鬼。
以上是关于ndf5文件转换为nc文件的主要内容,如果未能解决你的问题,请参考以下文章
数控雕刻刀具路径北京精雕JDPaint5.19+诺诚NC转换器4.0+SDU NCEdit1.0(什么是ENG和NC文件)