Projects / Fimex


Fimex is a the File Interpolation, Manipulation, and EXtraction library for gridded geospatial data. It converts between different, extensible data formats (currently netcdf, NcML, grib1/2, metgm, wdb, and felt). It enables you to change the projection and interpolation of scalar and vector grids. It makes it possible to subset the gridded data and to extract only parts of the files. For simple usage, Fimex also comes with the command line program fimex.

Operating Systems

Recent releases

  •  13 May 2014 09:13

    Release Notes: This release improves the accuracy of vector rotation and adds the ability to rotate vector directions. In the interpolation code, the possible gap at the longitude edge, e.g. 360=0 degrees, has been closed. The performance of the variable accumulation has been greatly improved. The grib file reader is able to join grib messages with several levelNo into one variable, and some additional grib tables have been added. There are some fixes concerning prorad files and the netcdf-merge code, in particular in the edges of the inner data.

    •  11 Feb 2014 11:32

      Release Notes: Fimes now has support for prorad XML files and allows setting land-masks after interpolation. Support for the WRF-file convention has been improved, in particular for rotated latitude-longitude grids and when using horizontally-interpolated files. The R and Fortran interfaces have been extended. Grib files in mercator-projection can now be read, and the merge code has been improved.

      •  16 Dec 2013 15:58

        Release Notes: The Fimex Fortran-interface has been enhanced and is now a first-class interface in the fimex build process, being enabled by a configure switch. Reading of WRF model files was improved by adding vector detection and coordinate recognition. When merging two files, they can now be merged into an independent third grid-definition. Parallelization, in particularly when using Intel Compiler Collection 14 or newer, has been improved. Some smaller bugs when scanning or reading mercator-axes of grib files have been fixed.

        •  21 Oct 2013 14:29

          Release Notes: The Fimex library has more functionality accessible from C. On top of the C API, Fimex has a new high-level Fortran90 API to read, write, extract, and interpolate data. The command line option process.rotateteToLonLat.directions has been fixed, and CDMReaderWriter has been tested and fixed when changing the datatype. In the API, some define statements have been exchanged with enum.

          •  03 Oct 2013 14:36

            Release Notes: This release is able to rotate all known spatial vectors from grid to north/east and vice-versa. The vector rotation is now also available in the R interface. In addition, several error messages are now easier to understand.

            Recent comments

            16 Mar 2009 19:50 oysteing

            This is a nice and flexible piece of software that makes life easier when working with various gridded file formats.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.