Fimex 是一款用于文件插值、管理和网格地理空间数据的提取库,采用C++/C++编写。它能够在可扩展的不同数据格式之间进行转换(如:netcdf, NcML, grib1/2, felt),能够改变标量插值和矢量网格,使子集网格数据和提取部分的文件。Fimex简单易于使用,还带有命令行程序fimex。
Fimex 特点:
● 文件/输入输出
&">nbsp; ● NetCDF(3&4)CF-1.0文件的读/写
● OpENDAP数据流读取
● 通过NcML文件读取
● Felt文件(met.no格式)读取
● 从WDB数据库中读取数据
● 从MetGM/STANAG 6022文件读取/写入数据
● grib1 和 grib2 文件(测试阶段)的读/写
● 通过NcML聚集(连接)文件
● 任意切片
● 检测坐标系统
● 检测映象
● 访问数据
● 插值
● 使用proj4字符串重投影
● 标量网格数据的插值
● 使用常量和变量的向量长度的矢量网格数据的插值
● 纬度/经度坐标插补投影(例如GHRSST卫星数据)
● 自动检测输出投影轴使用的最大边界框
● 自动检测空间矢量
● 线性插值
● 高度或压力水平垂直插值(线性 log(p) ,日志(log(p))
● 垂直电平的数据的前处理:theta2T,add4Dpressure
● 前处理的数据:填补2d数据
● 文件处理
● NcML文件处理
● 变量、属性和尺寸的重命名
● 变量和属性的添加
● 取出变量和属性
● 不同水平分辨率的文件合并
● 从外部文件增加值面具(land-mask)
● 提取
● 提取变量
● 提取子集(空间、垂直和时间)
● 质量数据的提取
● 坐标系的提取
● 在ForecastModelRunCollection中提取数据
下载地址:https://wiki.met.no/fimex/download