Became metview/new at ECMWF on 2017-07-19 (Linux desktops, ecgate, lxc)
- At ECMWF:
- Build: this is the same as Metview 4.8.7, but relinked with emoslib 4.5.0
- 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
- 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 <vapor_prepare_icon>
module can now pass the date and time of the data to the files generated for VAPOR - VAPOR: fixed issue where the
VAPOR Prepare <vapor_prepare_icon>
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 <the_flextra_interface>
- 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 <grib_vectors_icon>
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 <grib_to_geo_icon>
,nearest_gridpoint() <macro_fieldset_fn>
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
- 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 <metview_wms_tutorial>
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)
- 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 worked - DivRot: 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
- 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_vector_fn>
.
- 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 <macro_date_fn>
. - Legend: added a new parameter, Legend Symbol Height Factor, to the
Legend <mlegend_icon>
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 <thermoview_icon>
now accepts data of typeInput Visualiser <input_visualiser_icon>
- 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 <grib_to_geo_icon>
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 <percentile_icon>
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 <maverageview_icon>
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 <metview_wms_tutorial>
to make more space for the *Extra Param* boxes - Gallery: updated the Metview Gallery with examples of Cross Section,
Hovmoeller <gallery_hovmoeller_area>
andpage layout <gallery_layoutx3>
- 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