ndf5文件转换为nc文件

Posted 左直拳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ndf5文件转换为nc文件相关的知识,希望对你有一定的参考价值。

一、概述

客户有一批hdf5格式(.h5)的数据文件,希望能转换为nc文件*(.nc)。在转换前,我顺带了解了一下啥是hdf5和nc。

1、HDF5

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文件的主要内容,如果未能解决你的问题,请参考以下文章

如何将 HDF5 文件转换为 Parquet 文件?

将 HDF5 文件转换为其他格式

如何将结构转换为hdf5格式并用八度音程保存

数控雕刻刀具路径北京精雕JDPaint5.19+诺诚NC转换器4.0+SDU NCEdit1.0(什么是ENG和NC文件)

将大 csv 转换为 hdf5

xshell如何查看nc文件