Skip to content

This is the changelog for MeteoIO release 2.6.1

Build system

  • better handling of dynamic libraries' paths
  • Trying to find local source trees named as MeteoIO-xxx so when people use a stable release source tree, MeteoIO is properly found
  • properly inheriting plugins settings and other properties
  • lots of micro-optimizations

Plugins

  • DBO plugin:
    • merge different timeseries
    • basic selection of multiple timeseries containing the same parameter
    • support for some "extra" parameters
    • fixed a bug parsing "measuredInterval"
    • improved debug output
  • ARPS plugin:
    • fixed a buffer overflow
    • cleaned up includes (so the MIO namespace is not polluted)
  • NetCDF plugin:
    • out-of-the-box support for RhiresD files (there is no need to rename the time dimension but the parameter mapping still has to be configured in the ini file)
    • 2D WRF grids are now supported (on the other hand, it seems that WRF tends to introduce a shift in the coordinates, so beware!)
    • documentation about WRF
    • much more precise coordinates conversion when reading/writing grids (lat/lon to/from cartesian)
  • CNRMIO plugin:
    • added the dew point temperature to the CNRM schema
    • necessary changes to support Nordicana NetCDF files (but their units are broken, so beware)
    • improved documentation
  • PGM plugin: some applications write PGM files formatted as a single column of data, so the plugin has been adapted to accept both traditional and single column formats
  • IMIS plugin: Code cleanup, micro optimizations and documentation improvements (for IMIS)

Others

  • new generator to convert split precipitation (given as RAINF and SNOWF) into PSUM and PSUM_PH
  • more flexibility in the coordinates specifications (such as used by the virtual stations): accepting string such as "(lat,lon)" or "(lat,lon)" or "lat lon"
  • more checks when handling coordinates, writing lat/long as decimal now by default
  • more ellipsoid parameters for the coordinates transforms
  • the standard Molodensky transformation has been implemented to convert between datums

Documentation and scripts

  • documentation improvements
  • documented how to install libpng on osX
  • now every plugin contains an example of use
  • improved the smet_extract script so it now also extracts the plot_xxx parameters
  • smet2kml: When the smet files only contain easting/northing/epsg, if cs2cs is available on the system, the lat/long will be automatically computed (since KML expects lat/long)