Version 4.8 Updates
Version 4.8.8
Became metview/new at ECMWF on 2017-07-19 (Linux desktops, ecgate, lxc)
Version 4.8.7
Externally released on 2017-06-29
Became metview/new at ECMWF on 2017-06-29 (Linux desktops, ecgate, lxc)
At ECMWF:
User Interface: fixed problem with colour of tooltips that occurred on some desktops
Display Window: improved default settings for first-time users
“Highlight Active Scene” is now OFF by default
“Animate All Scenes” is now ON by default
Gallery: moved the examples up one level to make them easier to find - see the Gallery page for example Metview plots and the macros that generate them
Version 4.8.6
Externally released on 2017-05-23
Became metview/new at ECMWF on 2017-05-23 (Linux desktops, ecgate, lxc)
At ECMWF:
VAPOR: the VAPOR Prepare module can now pass the date and time of the data to the files generated for VAPOR
VAPOR: fixed issue where the VAPOR Prepare module did not produce any output when run from a macro
FLEXTRA: fixed issue where FLEXTRA backward trajectories could not be plotted - see The FLEXTRA interface
Version 4.8.4
Externally released on 2017-03-23
Became metview/new at ECMWF on 2017-03-23 (Linux desktops, ecgate, lxc)
At ECMWF:
NetCDF: added new parameter NETCDF_MATRIX_PRIMARY_INDEX (can be LATITUDE or LONGITUDE) for plotting geographic netCDF files with the coordinate variables specified as (lon, lat) instead of (lat, lon)
Wind: fixed issue where wind fields coloured by another parameter did not work. See the Grib Vectors module for more information.
GRIB: improved support for Lambert azimuthal equal area GRIB fields; processing involving gridpoint computations will now work, including Grib To Geopoints, nearest_gridpoint() Macro function, cross sections, zonal means and Hovmoellers
Macro Editor: fixed issue where keyboard shortcuts for searching for text did not work on Leap42 workstations
Version 4.8.3
Externally released on 2017-02-06
Became metview/new at ECMWF on 2017-02-06 (Linux desktops, ecgate, lxc)
At ECMWF:
WMS: fixed crash in the WMS Client editor when retrieving images from a WMS server that gives a redirection
Build: fixed compilation error with clang in the DivRot module (error was introduced with Metview 4.8.2, and will affect compilation on Mac OSX)
Version 4.8.2
Externally released on 2017-02-01
Became metview/new at ECMWF on 2017-02-01 (Linux desktops, ecgate, lxc)
At ECMWF:
ODB: fixed problem introduced in 4.8.1 where the
odb_visualiser()
no longer workedDivRot: fixed problem where the Rotational and Divergent Wind (DivRot) module no longer worked
Build: removed the cause of CMake warning message about METVIEW_INSTALL_BIN_DIR
Version 4.8.1
Externally released on 2017-01-30
Became metview/new at ECMWF on 2017-01-31 (Linux desktops, ecgate, lxc)
At ECMWF:
Macro: added new function to return the unique elements of a vector variable, e.g.
a = |5, 7, 3, 3, 1, 3, 7| u = unique(a) # u is now |5, 7, 3, 1|
See Vector Functions.
Macro: the date() function now accepts a Julian date as an input number. Julian dates between 0001-01-01 and 4000-01-01 are accepted in Julian notation (1721426 to 3182030). Note that Metview treats Julian dates as starting from midnight, not noon. See Date Functions.
Legend: added a new parameter, Legend Symbol Height Factor, to the Legend icon. This is used when plotting small symbols on a chart, and you would like their representation in the legend to be larger - specify a scaling factor here, e.g. use “5” to see the symbols 5 times their chart size in the legend
Tephigram: the Thermo View now accepts data of type Input Visualiser
GRIB: added support for gridpoint calculations on GRIB data which is in “space view”, i.e. satellite projection. This includes functionality of Grib To Geopoints for example. Note: this requires at least ecCodes 2.1.0.
Synop: New option in the Observation Plotting icon, OBS_WIND_PROJECTED, which controls whether the wind flag on a synop observation symbol is reprojected according to the map projection or not (default =ON). If OFF, then, for example, a wind flag pointing North will point upwards on the plot, regardless of the map projection - this was the behaviour in previous versions.
Macro: fixed issue where the nearest_gridpoint() function would not return a value when given a target point outside the Northern or Southern most latitude band of a grid that is global reduced Gaussian
Geopoints to GRIB: fixed issue where it could crash when given geopoints that were outside the Northern or Southern most latitude band of a target grid that is global reduced Gaussian
Geopoints to GRIB: fixed the handling of missing values in the “nearest” interpolation modes - Nearest Gridpoint Mean and Nearest Gridpoint Sum now write missing values into the grid points which are not the nearest to any geopoints (previously they wrote zeros into these positions)
Percentile: the Percentile module has had its memory usage dramatically reduced
Average Data/View: fixed issue where the computation was very slow when working on GRIB data on a reduced Gaussian grid
Average Data: the resulting netCDF files from this module always used lon as a variable dimension, even if the computation was for a zonal mean - now the variable uses lat as its dimension in this case
Macro: fixed problem in the macro mvl_ml2hPa, which did not work when computing pressure levels < 1hPa with GRIB 1 data
Single Column Model: the SCM Visualiser icon had stopped working - it is fixed now
NetCDF: fixed issue where the ncdump panel of the NetCDF Examiner was not populated when run on the Leap42 workstations at ECMWF
Meteograms: updated settings for communication with ECMWF Meteogram server so that it works with the new firewall configuration
ODB Filter: added an option to determine behaviour when the returned dataset is empty. This new option, “FAIL_ON_EMPTY_OUTPUT” has a default of “Yes” and an option of “No”, which can be used in a macro to catch this situation programatically
Stations: use the latest WMO stations database
Macro Editor: increased space available for text editing
WMS: made a small adjustment to the WMS Client to make more space for the Extra Param boxes
Gallery: updated the Metview Gallery with examples of Cross Section, Hovmoeller and page layout
Version 4.8.0
Externally released on 2016-11-23
Became metview/new at ECMWF on 2016-11-?? (Linux desktops, ecgate, lxc)
At ECMWF:
Build: the CMake option ENABLE_ECCODES is now ON by default. To build Metview with GRIB_API, please set -DENABLE_ECCODES=OFF
GRIB support: this is the first version of Metview installed at ECMWF with GRIB support powered by ecCodes instead of GRIB_API.
Macro: new function - find(vector, number), which returns the index(es) where a given number occurs in a vector. See Vector Functions.
Macro: new vector indexing technique, where a vector may be used as an index into another vector. See Vectors.
Macro: updated the version_info() command so that, if built with ecCodes, it returns an eccodes_version member instead of grib_api_version
Axis Plotting: added new parameters for plotting minor grid lines
Axis Plotting: changed default axis grid line colour from yellow to black
MARS: removed message about “Ambiguous Verb” during MARS retrieve() and read() commands
Icon editors: fixed issue where the colour set in one custom colour widget could be mistakenly transferred to another colour parameter
Icon editors: fixed issue where a macro-generated user interface with multiple geography helper buttons could mistakenly transfer the settings from one parameter to another