使用Fortran读写风云卫星HDF5文件
Note: 本节介绍的安装方法可能不再适用,请参考最新的NETCDF/HDF5安装说明 — 2023-11-15
最近需要大批量读写一些FY卫星观测产品,决定使用fortran来读写,相对于NCL和Python会快不少,但是需要库依赖。网上的指导很少,也不全面,自己参照着摸索了半天,也算可以满足使用要求了,决定记录一下。
系统:CentOS release 6.7 (Final)
权限:普通用户
gfortran 版本: gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC)
HDF5版本: hdf5-1.8.22.tar.gz
HDF5依赖库和依赖NetCDF库来读取NC文件一样,Fortran在读取HDF文件时需要HDF库的支持。HDFx库为诸多语言比如C,C++,Pyhton,Java,Fortran,IDL等提供HDF格式文件操作扩展。这里选择的是HDF5库,官网下载 https://portal.hdfgroup.org/display/support/Downloads.我选择的版本是hdf5-1 ...