Versions in use at ECMWF
Linux workstations Leap (42) | lxc | lxop | Ecgate | |
---|---|---|---|---|
Default user version | 4.3.3 | 4.3.3 | 4.3.3 | 4.3.3 |
New test version | 4.5.1 | 4.5.1 | 4.5.1 | 4.5.1 |
Old back-up version | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 |
Magics Version 4.5.0
- a major code clean-up has reduced the number of dependencies. The Boost library and Python are not required to install Magics anymore.
- fix issue with logging that was degrading observation plotting speed when used from Python
- fix issue in python when passing single element array.
Magics Version 4.4.0
- Magics is now using a new feature of eCodes to display data coded in various projections:
- polar stereographic
- Lambert conformal
- Mercator
- Improvement in the position of the title for the vertical axis
- Bug Fix in the labelling of the legend MAGP-1238 - Getting issue details... STATUS
Magics Version 4.3.3
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - FIX for "Improve cmake tests for proj library and fail for old versions"
Magics Version 4.3.2
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - Improve cmake tests for proj library and fail for old versions
- [MAGP-1232] - Reduce size of release tarball
- [MAGP-1233] - FIXED: Disabling NetCDF breaks Magics build
Magics Version 4.3.1
- This is a hotfix version with a fix for a crash in Metview's interactive plot window
- This version is only required if you are building Metview with it
Magics Version 4.3.0
Please note: Magics is now using Proj (version 6.1 or newer) to handle reprojections (was using Proj4 before)
- Moved to new Proj API SUP-2809 - Getting issue details... STATUS
- Improving plotting of OrcaGrids ( NetCDF)
- Improving layout of the automatic legend : Adding a margin option
- Adding format option of the grib_info key dataDate <grib_info key='dataDate' format='%d/%m%Y'/>
Magics Version 4.2.3
- Docker image created on DockerHU
- Notebooks gallery easily accessible on mybinde
- Python interface
- Fixed issues with wind plotting
- Fixed small inefficiency in decoding reduced Gaussian grid GRIB fields
- ADMIN1 BOUNDARIES - only plot regions in Italy MAGP-1214
- Qt driver: Fix issue with text rendering for Metview
Magics Version 4.2.0
- Minior changes & smaller bug fixes
Magics Version 4.1.2
- [MAGP-1196] - Magics compilation fails with latest Proj4 6.1
- [MAGP-1195] - Clean large binary files from git history
Magics Version 4.1.1
- [MAGP-1194] - Compilation fails under Windows due missing namespace
Magics Version 4.1.0
- Metview: crash when enable cursor data for plot with netcdf geomatrix_vectors [MAGP-1183]
- Fixed memory leak in metadata collection when plotting in Metview [MAGP-1182]
- Fixing performance issue
[MAGP-1172] Fix Bug in streamlines
[MAGP-1180] Fix automatic axis and Netcdf plotting.
- Fix handling of info messages.
Magics Version 4.0.2 -
Fix & Improvement
- [MAGP-1158] - Allow compilation with Proj4 6.0 which changes APIs
Magics Version 4.0.0 - [branch:master tag:4.0.0]
This version separates the Python interface from the library - please use pip or conda to install the Magics Python interface:
pip install Magics (requires Magics to be installed)
conda install -c conda-forge Magics (installs Magics library for you)
On ECMWF systems you have nothing to do as long as you use the module system as usual:
module load Magics
Improvement
- [MAGP-933] - Contouring: report error when Contour Shade Max Level is smaller than Contour Shade Min Level
- [MAGP-1140] - Colours in legend show white separator
- [MAGP-1143] - Implement EPSG:32761
New Feature
- [MAGP-1127] - ODB: allow collecting multiple values per point with valuescollector
- [MAGP-1133] - Geopoints: add support for NCOLS formatted geopoints
- [MAGP-1148] - Add version function in Python which also works with Magics < 4.0
Task
- [MAGP-1059] - Allow building of Python bindings for version 2 and 3 at the same time
- [MAGP-1123] - Integrate code changes from C++ 11/14 code review by Idris
Bug
- [MAGP-999] - NetCDF: polygon shading crashes when plotting netCDF exported from XArray
- [MAGP-1128] - Plotting of curves from netCDF in Metview
- [MAGP-1130] - NetCDF: ncbyte encoded data is not correctly decoded
- [MAGP-1139] - XSection: wind plotting error
- [MAGP-1145] - Thermo: isotherms are not plotted in skew-t above 100 hPa
- [MAGP-1146] - Metview related code deactivated by using undefined METVIEW macro
- [MAGP-1147] - Python interface - search also MAGPLUS_HOME for librarMagics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
- the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Magics export and new Version 2.14.9 (19th January 2012)
Magics export and new Version 2.14.8 (13th December 2011)
Magics export and new Version 2.14.7 (30th November 2011)
Magics default user and new Version 2.14.6 (23th November 2011)
Magics export and new Version 2.14.5 (22nd November 2011)
Magics (new) Version 2.14.4 (21st November 2011)
Magics (new) Version 2.14.3 (17th November 2011)
Magics export and new Version 2.14.2 (14th November 2011)
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Magics (new) Version 2.13.4 (13th July 2011)
Magics (new) Version 2.13.3 (11th July 2011)
Magics user Version 2.12.9 (21th June 2011)
Magics (new) Version 2.12.9 (17th June 2011)
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Magics Version 2.12.7 (24th May 2011)
Magics Version 2.12.7 (15th April 2011)
Magics Version 2.12.6 (15th April 2011)
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
Magics Version 2.6.4 (2nd December 2008)
Magics Version 2.6.3 (11th November 2008)
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
Magics Version 2.7.0 (22nd October 2008)
Magics Version 2.6.0 (21st October 2008)
Magics Version 2.6.0 (20th October 2008)
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
Magics Version 2.4.3 (17th March 2008)
Magics Version 2.5.2 (11th March 2008)
Magics Version 2.5.1 (10th March 2008)
Magics Version 2.4.2 (6th March 2008)
Magics Version 2.5.0 (5th March 2008)
Magics Version 2.4.1 (5th March 2008)
Magics Version 2.4.1 (3rd March 2008)
Magics Version 2.5.0 (28th February 2008)
Magics Version 2.4.0 (28th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (19th February 2008)
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
Magics Version 2.3.1 (22nd November 2007)
Magics Version 2.3.1 (20th November 2007)
Magics Version 2.3.1 (13th November 2007)
Magics Version 2.3 (1st November 2007)
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
Magics Version 2.1.1 (30th July 2007)
Magics Version 2.1.1 (26th July 2007)
Magics Version 2.1.0 (26th July 2007)
Magics Version 2.1.0 (25th July 2007)
Magics Version 2.1.0 (18th July 2007)
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
Magics Version 2.0.1 (8th May 2007)
Magics Version 2.0.1 (19th April 2007)
Magics Version 2.0.1 (17th April 2007)
Magics Version 2.0.1 (16th April 2007)
Magics Version 2.0.0 (28th March 2007)
Magics Version 2.0.0 (27th March 2007)
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
Magics Version 1.3.8 (12th January 2007)
Magics Version 1.3.7 (18th December 2006)
Magics Version 1.3.4 (6th December 2006)
Magics Version 1.3.3 (30th November 2006)
Magics Version 1.3.2 (20th November 2006)
Magics Version 1.3.1 (6th November 2006)
Magics Version 1.3 (31st October 2006)
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
Magics Version 0.6 (24th May 2005)
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
Magics Version 1.0 (30th November 2006)
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
Magics Version 1.2 (25th July 2006)
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
Versions in use at ECMWF
Linux workstations Leap (42) | lxc | lxop | Ecgate | |
---|---|---|---|---|
Default user version | 4.0.3 | 4.0.3 | 4.0.3 | 4.0.3 |
New test version | 4.3.0 | 4.3.0 | 4.3.0 | 4.3.0 |
Old back-up version | 3.2.2 | 3.2.2 | 3.2.2 | 3.2.2 |
Magics Version 4.3.3
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - FIX for "Improve cmake tests for proj library and fail for old versions"
Magics Version 4.3.2
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - Improve cmake tests for proj library and fail for old versions
- [MAGP-1232] - Reduce size of release tarball
- [MAGP-1233] - FIXED: Disabling NetCDF breaks Magics build
Magics Version 4.3.1
- This is a hotfix version with a fix for a crash in Metview's interactive plot window
- This version is only required if you are building Metview with it
Magics Version 4.3.0
Please note: Magics is now using Proj (version 6.1 or newer) to handle reprojections (was using Proj4 before)
- Moved to new Proj API SUP-2809 - Getting issue details... STATUS
- Improving plotting of OrcaGrids ( NetCDF)
- Improving layout of the automatic legend : Adding a margin option
- Adding format option of the grib_info key dataDate <grib_info key='dataDate' format='%d/%m%Y'/>
Magics Version 4.2.3
- Docker image created on DockerHU
- Notebooks gallery easily accessible on mybinde
- Python interface
- Fixed issues with wind plotting
- Fixed small inefficiency in decoding reduced Gaussian grid GRIB fields
- ADMIN1 BOUNDARIES - only plot regions in Italy MAGP-1214
- Qt driver: Fix issue with text rendering for Metview
Magics Version 4.2.0
- Minior changes & smaller bug fixes
Magics Version 4.1.2
- [MAGP-1196] - Magics compilation fails with latest Proj4 6.1
- [MAGP-1195] - Clean large binary files from git history
Magics Version 4.1.1
- [MAGP-1194] - Compilation fails under Windows due missing namespace
Magics Version 4.1.0
- Metview: crash when enable cursor data for plot with netcdf geomatrix_vectors [MAGP-1183]
- Fixed memory leak in metadata collection when plotting in Metview [MAGP-1182]
- Fixing performance issue
[MAGP-1172] Fix Bug in streamlines
[MAGP-1180] Fix automatic axis and Netcdf plotting.
- Fix handling of info messages.
Magics Version 4.0.2 -
Fix & Improvement
- [MAGP-1158] - Allow compilation with Proj4 6.0 which changes APIs
Magics Version 4.0.0 - [branch:master tag:4.0.0]
This version separates the Python interface from the library - please use pip or conda to install the Magics Python interface:
pip install Magics (requires Magics to be installed)
conda install -c conda-forge Magics (installs Magics library for you)
On ECMWF systems you have nothing to do as long as you use the module system as usual:
module load Magics
Improvement
- [MAGP-933] - Contouring: report error when Contour Shade Max Level is smaller than Contour Shade Min Level
- [MAGP-1140] - Colours in legend show white separator
- [MAGP-1143] - Implement EPSG:32761
New Feature
- [MAGP-1127] - ODB: allow collecting multiple values per point with valuescollector
- [MAGP-1133] - Geopoints: add support for NCOLS formatted geopoints
- [MAGP-1148] - Add version function in Python which also works with Magics < 4.0
Task
- [MAGP-1059] - Allow building of Python bindings for version 2 and 3 at the same time
- [MAGP-1123] - Integrate code changes from C++ 11/14 code review by Idris
Bug
- [MAGP-999] - NetCDF: polygon shading crashes when plotting netCDF exported from XArray
- [MAGP-1128] - Plotting of curves from netCDF in Metview
- [MAGP-1130] - NetCDF: ncbyte encoded data is not correctly decoded
- [MAGP-1139] - XSection: wind plotting error
- [MAGP-1145] - Thermo: isotherms are not plotted in skew-t above 100 hPa
- [MAGP-1146] - Metview related code deactivated by using undefined METVIEW macro
- [MAGP-1147] - Python interface - search also MAGPLUS_HOME for library
Magics Version 3.3.1 - [branch:master tag:3.3.1]
Improvement
- [MAGP-1085] - Python wrapper must catch C++ exceptions and re-throw python exception
- [MAGP-1086] - Magics must report systems errors with proper messages
- [MAGP-1121] - Contouring: support new reduced Gaussian grid subareas produced by mir
- [MAGP-1122] - Thermo: adjust wind area style in skew-t and emagram to changes in tephigram
- [MAGP-1125] - NetCDF: support BYTE encoded NetCDF data arrays
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-1108] - Sea shading does not work in non-cylindrical projections
- [MAGP-1113] - GRIB tests fail when Magics is part of the Metview bundle
- [MAGP-1115] - Library does not build when NetCDF support is disabled
- [MAGP-1124] - Thermo: line on left border of wind area in tephigram is too thick and dark
Magics Version 3.2.2 - [branch:master tag:3.2.2]
- [MAGP-1117] - Thermo: adjust wind area coordinates in skew-t and emagram to changes in tephigram
Magics Version 3.2.0 - [branch:master tag:3.2.0]
- New parameter subpage_background_colour to change the colour of the subpage_background , the default is none.
- Automatic detection of parameters to apply specific styles : contour_automatic_setting = "ecmwf" , can be used for grib and netcdf data.
- Better handling of Netcdf Files, automatic detection of the type of data.
- Improved rendering of the cellshading plots.
- Improvement of the automatic scaling.
- Fix a bug in positional legend.
- Improvement of the positioning of the Vertical Axis Title.
Replacement of boost::geometry by Clipper
Magics Version 3.1.0 - [branch:master tag:3.1.0]
- [MAGP-812] - Move Magics to C++14
- [MAGP-970] - Remove dependency to perl
- [MAGP-1046] - use eccodes to decode BUFR
- [MAGP-1061] - No error message if trying to plot png with no writing permissions
- [MAGP-1070] - Build: no longer allow GRIB_API to be used for Magics builds
- [MAGP-1075] - Raise dependency to CMake 3.1
- [MAGP-1078] - Add support for Tilted perspective
- [MAGP-1053] - Implement SKEW-T diagram
- [MAGP-857] - Projections: stray lines in default Geos projection
- [MAGP-1060] - Y-axis label overlapping axis tick labels
Magics Version 3.0.4 - [branch:master tag:3.0.4]
- [MAGP-1042] - Wave metgram are giving strange result when sea ice voevr is above 30%
- [MAGP-1057] - Netcdf: SCM NetCDF data fails to plot
- [MAGP-1058] - Tephigram: empty wind plotting
Magics Version 3.0.3 - [branch:master tag:3.0.3]
Hotfix - Relink with new ecCodes
Magics Version 3.0.2 - [branch:master tag:3.0.2]
Hotfix - Fix for two issues identified in Vertical axis and time series.
Magics Version 3.0.1 - [branch:master tag:3.0.1]
Improve legend for gradients colours [MAGP-1040] COASTLINES - remove stray polygon from the Atlantic [MAGP-1038] Implement contour_shade_colour_method=palette [MAGP-1004]
Magics Version 3.0.0 - [branch:master tag:3.0.0]
New Features - Improvments:
Visualisation of the Netcdf-CF has been simplified
- Improvment of the new colour setting gradients
- Python3 Ready
- [MAGP-787] - Bug fixes on the colour gradients : can now be used in metview
- [MAGP-902] - Offer Python3 interface
- [MAGP-989] - Implement functionaility to plot cyclone database geoJSON output
- [MAGP-848] - Enable the possibility to create 1, 4 or 9 threads to produce the contouring
- [MAGP-856] - Use Python distutils to install Python modules
- [MAGP-901] - Move Python interface from swig to ctypes
- [MAGP-915] - Netcdf : handle the time dimension setting in a better way : ie interpret the CF conventions
- [MAGP-987] - Guess netcdf types
- [MAGP-1012] - Add Contributions of Meteo-France
Bug
- [MAGP-610] - Spurious coastline along dateline from South Pole to coast
- [MAGP-614] - magics does not compile if numpy is missing, but python is present
- [MAGP-909] - Plotting over the date line doesn't work with Web Mercator projection (EPSG:3857)
- [MAGP-1002] - Mercator projection: no Administrative Boundaries and the default geographical area is an extended globe
- [MAGP-1013] - Check Shading and isoline : double call
Magics Version 2.34.3 - [branch:master tag:2.34.3]
HotFix Version:
- [MAGP-981] Regression : anti-Clockwise is not respected when one of the colours is white
- [MAGP-610] Spurious coastline along dateline from South Pole to coast
Magics Version 2.34.0 - 29 June 2017 [branch:master tag:2.34.0]
Improvement
- [MAGP-955] - Allow user to load a specific shape file as coastlines layers.
- [MAGP-962] - Improve labelling of grid in mollweide and robinson projection, add the possibility to add a frame around these 2 projections.
Bug
- [MAGP-870] - Mercator projection does not allow to set a subdomain or large domain
- [MAGP-959] - Problem with classic Metgram plot with Magics
- [MAGP-961] - Fix the setting of colours for magjson when graph_type=area
- [MAGP-965] - Fix issue with shading and level_list
Magics Version 2.33.0 - 31 May 2017 [branch:master tag:2.33.0]
Improvement
- [MAGP-904] - Continuous legend
- [MAGP-943] - Python interpreter crashes when invalid file name is given
- [MAGP-948] - Improve use of json files as input of graph
Bug
- [MAGP-931] - Plotting of winds on rotated_ll grids does not work
- [MAGP-932] - the parameter map_label_latitude_frequency does not seem to be taken into account fro polar stereographic projection.
- [MAGP-944] - Marker shading: does not clear between subsequent plots
- [MAGP-945] - Wind thinning at the edge of the grid is not correct
Magics Version 2.32.0 - 23 March 2017 [branch:master tag:2.32.0]
Improvement
- [MAGP-913] - Add a new method to define colour for shading ...
A new method is being implemented to simplify the setting of colourmap. This will be really nice in Metview. [MAGP-929] - Geopoints coordinates expressed in Proj4 projection
GeoPoints can now be expressed using a proj4 string representation. The representation should be expressed in the header using the keyword #PROJECTION.
Ex :
#GEO #FORMAT XYV #PROJECTION +proj=laea +lat_0=48.0 +lon_0=9.0 +x_0=0.0 +y_0=0.0 +units=m +a=6378388 +b=6378388 x/long y/lat value #DATA 739500.0 -237500.0 1 740500.0 -236500.0 1
- [MAGP-913] - Add a new method to define colour for shading ...
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-877] - Projection: polar stereographic view with rotation
- [MAGP-888] - Latitudes not written along central longitude on the map
- [MAGP-914] - Check the grid in polar south !
- [MAGP-927] - Magics library bug -> function round() clashes with the round() function of libm.so
Magics Version 2.31.0 - 27 January 2017 [branch:master tag:2.31.0]
New Features:
- [MAGP-889] - Magics can now produce horizontal bar
- [MAGP-889] - Magics can now produce horizontal bar
Improvements
Bug Fixes
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Current test versions become 2.14.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustment of legend position
- Bug fix in setting of input matrix)
- Bug fix in cell_shading for nearest method
- Cleaning of setting of curve input data
- Better handling of long time series
- Fix for legend in symbol table mode for last item
- Fix text alignment for PostScript output
Magics export and new Version 2.14.9 (19th January 2012)
Current test versions become 2.14.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Update GRIB_API to version 1.9.14
- Fix in default colour for isoline label
- Adjustment of axis tip positioning
- Clean-up of log messages
- Improve installations for Mac OS X systems
Magics export and new Version 2.14.8 (13th December 2011)
Current test versions become 2.14.8 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvement for histogram legend (suggested by ODB team)
- Fix in Symbol plotting (reported by obstat team)
- Fix for disputed borders
- Clean-up of installation directory for Python interface (reported by MPI Hamburg)
Magics export and new Version 2.14.7 (30th November 2011)
Current test versions become 2.14.7 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Footer is now printed as last action again
- Add fall-back definition for Observation plotting
- Bug fix for handling of HSL colour values in PNG and SVG output
Magics default user and new Version 2.14.6 (23th November 2011)
The default user and test versions become 2.14.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for empty page and empty subpages to be ignored (Reported by obstat)
- Axis minor count fix (Reported by Tim S.)
Magics export and new Version 2.14.5 (22nd November 2011)
Current test versions become 2.14.5 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for graph plotting using symbols.
Magics (new) Version 2.14.4 (21st November 2011)
Current test versions become 2.14.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix to disable wind legend
- Improving the plotting of missing data
- Improvements for PNG and SVG output
- Updates to installation scripts and RPM spec files
Magics (new) Version 2.14.3 (17th November 2011)
Current test versions become 2.14.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements to international boundaries and coastlines
Magics export and new Version 2.14.2 (14th November 2011)
Current test versions become 2.14.2 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Current test versions become 2.14.1 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements for logarithmic axes
- Updates on the SVG output
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
Current test versions become 2.13.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Current test versions become 2.13.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustments for migration users from MAGICS 6
- Add parameter LEGEND_ENTRY_TEXT_WIDTH
- Add parameter AXIS_DATE_LABEL_FORMAT
- Bug fix in curve clipping
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro
Magics (new) Version 2.13.4 (13th July 2011)
Current test versions become 2.13.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Offset in bar plots fixed (Reported by RD and MetOps)
- Fix for TEXT_LEGEND_HEIGHT (Reported by RD)
Magics (new) Version 2.13.3 (11th July 2011)
Current test versions become 2.13.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- The underlining data set for coastlines/rivers has been changed
- Sizes of PostScript and SVG files have been reduced (reported by MetOps)
- Improvements for AXIS_TYPE (reported by RD)
- Graph improvements
- Minor improvements
Magics user Version 2.12.9 (21th June 2011)
Current user versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux clusters LXAB & Swarm and ecgate
Magics (new) Version 2.12.9 (17th June 2011)
Current test versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Current user and test versions become 2.12.8 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Bug fix for legend, which was introduced in 2.12.7
Magics Version 2.12.7 (24th May 2011)
Current user version becomes 2.12.7 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Various fixes for migrating MAGICS 6 users
Magics Version 2.12.7 (15th April 2011)
- Remove unnecessary warning messages
Magics Version 2.12.6 (15th April 2011)
Current test version becomes 2.12.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters swarm and lxab
- Enabled ODB support on 64 bit linux versions
- Small internal changes
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
- Current test version becomes 2.10.3 on OpenSuSE workstations + Linux cluster (32-bit)
- Small fixes
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
- Current test version becomes 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Small fixes
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
- Current test version becomes 2.9.0 on OpenSuSE workstations
- Internal changes for testing
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
- Current test version becomes 2.8.0 on OpenSuSE workstations + cluster
- Various smaller fixes
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
- Current test version becomes 2.7.5 on SuSE 10.3 workstations only
- Improved dot and hatch shading
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
- Current test version becomes 2.7.1
- Performance improvements
- Improved Taylor diagram
- Smaller fixes
Magics Version 2.6.4 (2nd December 2008)
- Current export version becomes 2.6.4
- Makefile fixes
Magics Version 2.6.3 (11th November 2008)
- Current export version becomes 2.6.3
- No longer uses 'dolt' for installation
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
- Current export version becomes 2.6.1
Magics Version 2.7.0 (22nd October 2008)
- Current test version become 2.7.0
- Improved plotting of NetCDF input
Magics Version 2.6.0 (21st October 2008)
- Current user, test and emos versions become 2.6.0, compiled with the new compilers
Magics Version 2.6.0 (20th October 2008)
- Current user version becomes 2.6.0
- Built using the new compilers
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
- Updated test version to 2.5.5 (on ecgate only)
- Bug fixes related to NetCDF cross-sections
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
- Updated test version to 2.5.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.4.3 (17th March 2008)
- Current export version becomes 2.4.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.5.2 (11th March 2008)
- Updated test version to 2.5.2
- Wavegrams
- Better support for multiple POPEN calls
Magics Version 2.5.1 (10th March 2008)
- Updated test version to 2.5.1
- Small bug fixes
Magics Version 2.4.2 (6th March 2008)
- Current export version becomes 2.4.2
Magics Version 2.5.0 (5th March 2008)
- Updated test version to 2.5.0
Magics Version 2.4.1 (5th March 2008)
- Current user version becomes 2.4.1
- Adjustment of Mercator projection
- Small fix in wind plotting
Magics Version 2.4.1 (3rd March 2008)
- Updated test version to 2.4.1
- Disable by default page frame
- Small bug fixes
Magics Version 2.5.0 (28th February 2008)
- Updated test version to 2.5.0
- Small bug fixes
Magics Version 2.4.0 (28th February 2008)
- Current user version becomes 2.4
Magics Version 2.4.0 (27th February 2008)
- Current export version becomes 2.4.0
Magics Version 2.4.0 (27th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Please be aware that the default scaling of PostScript
plots has changed and is now the same as all other outputs.
This might mean you see small differences in the layout.If you need the old scaling you can set
OUTPUT_PS_SCALE to 0.95.
Magics Version 2.4.0 (19th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
- Updated new version to 2.4.0
- Small bug fixes
- Change to Grib API 1.3.1
Magics Version 2.3.1 (22nd November 2007)
- Current export version becomes 2.3.1
Magics Version 2.3.1 (20th November 2007)
- Updated test version 2.3.1
- Fixed linking problem with NetCDF library
Magics Version 2.3.1 (13th November 2007)
- Updated test version to 2.3.1
- Small bug fixes
Magics Version 2.3 (1st November 2007)
- Current user version becomes 2.3
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
- Updated new version 2.2.0
- Improvements in metgram legend
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
- Updated new version to 2.2.0
- Improvements in axis and legend plotting
- Small fixes
Magics Version 2.1.1 (30th July 2007)
- Updated new version 2.1.1
- Small fixes
Magics Version 2.1.1 (26th July 2007)
- Updated new version 2.1.1
- Small fixes in metgrams
Magics Version 2.1.0 (26th July 2007)
- Current user and export versions become 2.1.0
Magics Version 2.1.0 (25th July 2007)
- Updated new version 2.1.0
- Improved legend
- Improved shading
- Other small fixes
Magics Version 2.1.0 (18th July 2007)
- Updated new version 2.1.0
- Improved Font handling in raster formats (GIF,PNG)
- Small fixes
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
- Current user version becomes 2.0.1
Magics Version 2.0.1 (8th May 2007)
- Updated new version 2.0.1
- Small bug fixes in metgrams
- Updated emos version from 1.1 to 2.01
Magics Version 2.0.1 (19th April 2007)
- Updated new version 2.0.1
- Fixed bug in symbol plotting
Magics Version 2.0.1 (17th April 2007)
- Export version updated to 2.0.1
Magics Version 2.0.1 (16th April 2007)
- Updated new version to 2.0.1
- Added new parameter for EPS metgrams
Magics Version 2.0.0 (28th March 2007)
- Current user version becomes 2.0.0
Magics Version 2.0.0 (27th March 2007)
- Updated test version 2.0.0
- Minor bug fixes
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
- Updated test version to 1.3.9
- Minor bug fixes in axis labels
Magics Version 1.3.8 (12th January 2007)
- Updated test version to 1.3.8
- Minor bug fixes (label sizes)
Magics Version 1.3.7 (18th December 2006)
- Updated test version to 1.3.7
- Regular Gaussian Grid now supported
- Minor bug fixes
Magics Version 1.3.4 (6th December 2006)
- Updated test version to 1.3.4
- Minor bug fixes
Magics Version 1.3.3 (30th November 2006)
- Updated test version to 1.3.3
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.2 (20th November 2006)
- Updated test version to 1.3.2
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.1 (6th November 2006)
- Updated test version to 1.3.1
- Y axis title repositioning
- Fix in GRAPH_LINE
Magics Version 1.3 (31st October 2006)
- Current user version becomes 1.3
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
- SVG output (preliminary)
- XML input ('MagML') (preliminary)
- Legends (preliminary)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
- Multiple output device support
- Multi-file and animated GIF output
Magics Version 0.6 (24th May 2005)
- 64bit version on the cluster
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
- Prelimary support of graph plotting
- Prelimary support of image plotting
- PDF output
Magics Version 1.0 (30th November 2006)
- Version 1.0 installed at ECMWF
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
- C interface added
Magics Version 1.2 (25th July 2006)
- New coastline database with lakes and rivers
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
- First support for Taylor Diagrams with new action routine PTAYLOR
- Single precision support added
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
- Fix bug in EPSG:4326
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Magics export and new Version 2.14.9 (19th January 2012)
Magics export and new Version 2.14.8 (13th December 2011)
Magics export and new Version 2.14.7 (30th November 2011)
Magics default user and new Version 2.14.6 (23th November 2011)
Magics export and new Version 2.14.5 (22nd November 2011)
Magics (new) Version 2.14.4 (21st November 2011)
Magics (new) Version 2.14.3 (17th November 2011)
Magics export and new Version 2.14.2 (14th November 2011)
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Magics (new) Version 2.13.4 (13th July 2011)
Magics (new) Version 2.13.3 (11th July 2011)
Magics user Version 2.12.9 (21th June 2011)
Magics (new) Version 2.12.9 (17th June 2011)
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Magics Version 2.12.7 (24th May 2011)
Magics Version 2.12.7 (15th April 2011)
Magics Version 2.12.6 (15th April 2011)
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
Magics Version 2.6.4 (2nd December 2008)
Magics Version 2.6.3 (11th November 2008)
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
Magics Version 2.7.0 (22nd October 2008)
Magics Version 2.6.0 (21st October 2008)
Magics Version 2.6.0 (20th October 2008)
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
Magics Version 2.4.3 (17th March 2008)
Magics Version 2.5.2 (11th March 2008)
Magics Version 2.5.1 (10th March 2008)
Magics Version 2.4.2 (6th March 2008)
Magics Version 2.5.0 (5th March 2008)
Magics Version 2.4.1 (5th March 2008)
Magics Version 2.4.1 (3rd March 2008)
Magics Version 2.5.0 (28th February 2008)
Magics Version 2.4.0 (28th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (19th February 2008)
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
Magics Version 2.3.1 (22nd November 2007)
Magics Version 2.3.1 (20th November 2007)
Magics Version 2.3.1 (13th November 2007)
Magics Version 2.3 (1st November 2007)
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
Magics Version 2.1.1 (30th July 2007)
Magics Version 2.1.1 (26th July 2007)
Magics Version 2.1.0 (26th July 2007)
Magics Version 2.1.0 (25th July 2007)
Magics Version 2.1.0 (18th July 2007)
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
Magics Version 2.0.1 (8th May 2007)
Magics Version 2.0.1 (19th April 2007)
Magics Version 2.0.1 (17th April 2007)
Magics Version 2.0.1 (16th April 2007)
Magics Version 2.0.0 (28th March 2007)
Magics Version 2.0.0 (27th March 2007)
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
Magics Version 1.3.8 (12th January 2007)
Magics Version 1.3.7 (18th December 2006)
Magics Version 1.3.4 (6th December 2006)
Magics Version 1.3.3 (30th November 2006)
Magics Version 1.3.2 (20th November 2006)
Magics Version 1.3.1 (6th November 2006)
Magics Version 1.3 (31st October 2006)
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
Magics Version 0.6 (24th May 2005)
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
Magics Version 1.0 (30th November 2006)
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
Magics Version 1.2 (25th July 2006)
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
Versions in use at ECMWF
Linux workstations Leap (42) | lxc | lxop | Ecgate | |
---|---|---|---|---|
Default user version | 4.3.3 | 4.3.3 | 4.3.3 | 4.3.3 |
New test version | 4.5.0 | 4.4.0 | 4.4.0 | 4.4.0 |
Old back-up version | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 |
Magics Version 4.5.0
- a major code clean-up has reduced the number of dependencies. The Boost library and Python are not required to install Magics anymore.
- fix issue with logging that was degrading observation plotting speed when used from Python
- fix issue in python when passing single element array.
Magics Version 4.4.0
- Magics is now using a new feature of eCodes to display data coded in various projections:
- polar stereographic
- Lambert conformal
- Mercator
- Improvement in the position of the title for the vertical axis
- Bug Fix in the labelling of the legend MAGP-1238 - Getting issue details... STATUS
Magics Version 4.3.3
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - FIX for "Improve cmake tests for proj library and fail for old versions"
Magics Version 4.3.2
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - Improve cmake tests for proj library and fail for old versions
- [MAGP-1232] - Reduce size of release tarball
- [MAGP-1233] - FIXED: Disabling NetCDF breaks Magics build
Magics Version 4.3.1
- This is a hotfix version with a fix for a crash in Metview's interactive plot window
- This version is only required if you are building Metview with it
Magics Version 4.3.0
Please note: Magics is now using Proj (version 6.1 or newer) to handle reprojections (was using Proj4 before)
- Moved to new Proj API SUP-2809 - Getting issue details... STATUS
- Improving plotting of OrcaGrids ( NetCDF)
- Improving layout of the automatic legend : Adding a margin option
- Adding format option of the grib_info key dataDate <grib_info key='dataDate' format='%d/%m%Y'/>
Magics Version 4.2.3
- Docker image created on DockerHU
- Notebooks gallery easily accessible on mybinde
- Python interface
- Fixed issues with wind plotting
- Fixed small inefficiency in decoding reduced Gaussian grid GRIB fields
- ADMIN1 BOUNDARIES - only plot regions in Italy MAGP-1214
- Qt driver: Fix issue with text rendering for Metview
Magics Version 4.2.0
- Minior changes & smaller bug fixes
Magics Version 4.1.2
- [MAGP-1196] - Magics compilation fails with latest Proj4 6.1
- [MAGP-1195] - Clean large binary files from git history
Magics Version 4.1.1
- [MAGP-1194] - Compilation fails under Windows due missing namespace
Magics Version 4.1.0
- Metview: crash when enable cursor data for plot with netcdf geomatrix_vectors [MAGP-1183]
- Fixed memory leak in metadata collection when plotting in Metview [MAGP-1182]
- Fixing performance issue
[MAGP-1172] Fix Bug in streamlines
[MAGP-1180] Fix automatic axis and Netcdf plotting.
- Fix handling of info messages.
Magics Version 4.0.2 -
Fix & Improvement
- [MAGP-1158] - Allow compilation with Proj4 6.0 which changes APIs
Magics Version 4.0.0 - [branch:master tag:4.0.0]
This version separates the Python interface from the library - please use pip or conda to install the Magics Python interface:
pip install Magics (requires Magics to be installed)
conda install -c conda-forge Magics (installs Magics library for you)
On ECMWF systems you have nothing to do as long as you use the module system as usual:
module load Magics
Improvement
- [MAGP-933] - Contouring: report error when Contour Shade Max Level is smaller than Contour Shade Min Level
- [MAGP-1140] - Colours in legend show white separator
- [MAGP-1143] - Implement EPSG:32761
New Feature
- [MAGP-1127] - ODB: allow collecting multiple values per point with valuescollector
- [MAGP-1133] - Geopoints: add support for NCOLS formatted geopoints
- [MAGP-1148] - Add version function in Python which also works with Magics < 4.0
Task
- [MAGP-1059] - Allow building of Python bindings for version 2 and 3 at the same time
- [MAGP-1123] - Integrate code changes from C++ 11/14 code review by Idris
Bug
- [MAGP-999] - NetCDF: polygon shading crashes when plotting netCDF exported from XArray
- [MAGP-1128] - Plotting of curves from netCDF in Metview
- [MAGP-1130] - NetCDF: ncbyte encoded data is not correctly decoded
- [MAGP-1139] - XSection: wind plotting error
- [MAGP-1145] - Thermo: isotherms are not plotted in skew-t above 100 hPa
- [MAGP-1146] - Metview related code deactivated by using undefined METVIEW macro
- [MAGP-1147] - Python interface - search also MAGPLUS_HOME for library
Magics Version 3.3.1 - [branch:master tag:3.3.1]
Improvement
- [MAGP-1085] - Python wrapper must catch C++ exceptions and re-throw python exception
- [MAGP-1086] - Magics must report systems errors with proper messages
- [MAGP-1121] - Contouring: support new reduced Gaussian grid subareas produced by mir
- [MAGP-1122] - Thermo: adjust wind area style in skew-t and emagram to changes in tephigram
- [MAGP-1125] - NetCDF: support BYTE encoded NetCDF data arrays
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-1108] - Sea shading does not work in non-cylindrical projections
- [MAGP-1113] - GRIB tests fail when Magics is part of the Metview bundle
- [MAGP-1115] - Library does not build when NetCDF support is disabled
- [MAGP-1124] - Thermo: line on left border of wind area in tephigram is too thick and dark
Magics Version 3.2.2 - [branch:master tag:3.2.2]
- [MAGP-1117] - Thermo: adjust wind area coordinates in skew-t and emagram to changes in tephigram
Magics Version 3.2.0 - [branch:master tag:3.2.0]
- New parameter subpage_background_colour to change the colour of the subpage_background , the default is none.
- Automatic detection of parameters to apply specific styles : contour_automatic_setting = "ecmwf" , can be used for grib and netcdf data.
- Better handling of Netcdf Files, automatic detection of the type of data.
- Improved rendering of the cellshading plots.
- Improvement of the automatic scaling.
- Fix a bug in positional legend.
- Improvement of the positioning of the Vertical Axis Title.
Replacement of boost::geometry by Clipper
Magics Version 3.1.0 - [branch:master tag:3.1.0]
- [MAGP-812] - Move Magics to C++14
- [MAGP-970] - Remove dependency to perl
- [MAGP-1046] - use eccodes to decode BUFR
- [MAGP-1061] - No error message if trying to plot png with no writing permissions
- [MAGP-1070] - Build: no longer allow GRIB_API to be used for Magics builds
- [MAGP-1075] - Raise dependency to CMake 3.1
- [MAGP-1078] - Add support for Tilted perspective
- [MAGP-1053] - Implement SKEW-T diagram
- [MAGP-857] - Projections: stray lines in default Geos projection
- [MAGP-1060] - Y-axis label overlapping axis tick labels
Magics Version 3.0.4 - [branch:master tag:3.0.4]
- [MAGP-1042] - Wave metgram are giving strange result when sea ice voevr is above 30%
- [MAGP-1057] - Netcdf: SCM NetCDF data fails to plot
- [MAGP-1058] - Tephigram: empty wind plotting
Magics Version 3.0.3 - [branch:master tag:3.0.3]
Hotfix - Relink with new ecCodes
Magics Version 3.0.2 - [branch:master tag:3.0.2]
Hotfix - Fix for two issues identified in Vertical axis and time series.
Magics Version 3.0.1 - [branch:master tag:3.0.1]
Improve legend for gradients colours [MAGP-1040] COASTLINES - remove stray polygon from the Atlantic [MAGP-1038] Implement contour_shade_colour_method=palette [MAGP-1004]
Magics Version 3.0.0 - [branch:master tag:3.0.0]
New Features - Improvments:
Visualisation of the Netcdf-CF has been simplified
- Improvment of the new colour setting gradients
- Python3 Ready
- [MAGP-787] - Bug fixes on the colour gradients : can now be used in metview
- [MAGP-902] - Offer Python3 interface
- [MAGP-989] - Implement functionaility to plot cyclone database geoJSON output
- [MAGP-848] - Enable the possibility to create 1, 4 or 9 threads to produce the contouring
- [MAGP-856] - Use Python distutils to install Python modules
- [MAGP-901] - Move Python interface from swig to ctypes
- [MAGP-915] - Netcdf : handle the time dimension setting in a better way : ie interpret the CF conventions
- [MAGP-987] - Guess netcdf types
- [MAGP-1012] - Add Contributions of Meteo-France
Bug
- [MAGP-610] - Spurious coastline along dateline from South Pole to coast
- [MAGP-614] - magics does not compile if numpy is missing, but python is present
- [MAGP-909] - Plotting over the date line doesn't work with Web Mercator projection (EPSG:3857)
- [MAGP-1002] - Mercator projection: no Administrative Boundaries and the default geographical area is an extended globe
- [MAGP-1013] - Check Shading and isoline : double call
Magics Version 2.34.3 - [branch:master tag:2.34.3]
HotFix Version:
- [MAGP-981] Regression : anti-Clockwise is not respected when one of the colours is white
- [MAGP-610] Spurious coastline along dateline from South Pole to coast
Magics Version 2.34.0 - 29 June 2017 [branch:master tag:2.34.0]
Improvement
- [MAGP-955] - Allow user to load a specific shape file as coastlines layers.
- [MAGP-962] - Improve labelling of grid in mollweide and robinson projection, add the possibility to add a frame around these 2 projections.
Bug
- [MAGP-870] - Mercator projection does not allow to set a subdomain or large domain
- [MAGP-959] - Problem with classic Metgram plot with Magics
- [MAGP-961] - Fix the setting of colours for magjson when graph_type=area
- [MAGP-965] - Fix issue with shading and level_list
Magics Version 2.33.0 - 31 May 2017 [branch:master tag:2.33.0]
Improvement
- [MAGP-904] - Continuous legend
- [MAGP-943] - Python interpreter crashes when invalid file name is given
- [MAGP-948] - Improve use of json files as input of graph
Bug
- [MAGP-931] - Plotting of winds on rotated_ll grids does not work
- [MAGP-932] - the parameter map_label_latitude_frequency does not seem to be taken into account fro polar stereographic projection.
- [MAGP-944] - Marker shading: does not clear between subsequent plots
- [MAGP-945] - Wind thinning at the edge of the grid is not correct
Magics Version 2.32.0 - 23 March 2017 [branch:master tag:2.32.0]
Improvement
- [MAGP-913] - Add a new method to define colour for shading ...
A new method is being implemented to simplify the setting of colourmap. This will be really nice in Metview. [MAGP-929] - Geopoints coordinates expressed in Proj4 projection
GeoPoints can now be expressed using a proj4 string representation. The representation should be expressed in the header using the keyword #PROJECTION.
Ex :
#GEO #FORMAT XYV #PROJECTION +proj=laea +lat_0=48.0 +lon_0=9.0 +x_0=0.0 +y_0=0.0 +units=m +a=6378388 +b=6378388 x/long y/lat value #DATA 739500.0 -237500.0 1 740500.0 -236500.0 1
- [MAGP-913] - Add a new method to define colour for shading ...
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-877] - Projection: polar stereographic view with rotation
- [MAGP-888] - Latitudes not written along central longitude on the map
- [MAGP-914] - Check the grid in polar south !
- [MAGP-927] - Magics library bug -> function round() clashes with the round() function of libm.so
Magics Version 2.31.0 - 27 January 2017 [branch:master tag:2.31.0]
New Features:
- [MAGP-889] - Magics can now produce horizontal bar
- [MAGP-889] - Magics can now produce horizontal bar
Improvements
Bug Fixes
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Current test versions become 2.14.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustment of legend position
- Bug fix in setting of input matrix)
- Bug fix in cell_shading for nearest method
- Cleaning of setting of curve input data
- Better handling of long time series
- Fix for legend in symbol table mode for last item
- Fix text alignment for PostScript output
Magics export and new Version 2.14.9 (19th January 2012)
Current test versions become 2.14.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Update GRIB_API to version 1.9.14
- Fix in default colour for isoline label
- Adjustment of axis tip positioning
- Clean-up of log messages
- Improve installations for Mac OS X systems
Magics export and new Version 2.14.8 (13th December 2011)
Current test versions become 2.14.8 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvement for histogram legend (suggested by ODB team)
- Fix in Symbol plotting (reported by obstat team)
- Fix for disputed borders
- Clean-up of installation directory for Python interface (reported by MPI Hamburg)
Magics export and new Version 2.14.7 (30th November 2011)
Current test versions become 2.14.7 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Footer is now printed as last action again
- Add fall-back definition for Observation plotting
- Bug fix for handling of HSL colour values in PNG and SVG output
Magics default user and new Version 2.14.6 (23th November 2011)
The default user and test versions become 2.14.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for empty page and empty subpages to be ignored (Reported by obstat)
- Axis minor count fix (Reported by Tim S.)
Magics export and new Version 2.14.5 (22nd November 2011)
Current test versions become 2.14.5 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for graph plotting using symbols.
Magics (new) Version 2.14.4 (21st November 2011)
Current test versions become 2.14.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix to disable wind legend
- Improving the plotting of missing data
- Improvements for PNG and SVG output
- Updates to installation scripts and RPM spec files
Magics (new) Version 2.14.3 (17th November 2011)
Current test versions become 2.14.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements to international boundaries and coastlines
Magics export and new Version 2.14.2 (14th November 2011)
Current test versions become 2.14.2 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Current test versions become 2.14.1 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements for logarithmic axes
- Updates on the SVG output
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
Current test versions become 2.13.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Current test versions become 2.13.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustments for migration users from MAGICS 6
- Add parameter LEGEND_ENTRY_TEXT_WIDTH
- Add parameter AXIS_DATE_LABEL_FORMAT
- Bug fix in curve clipping
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro
Magics (new) Version 2.13.4 (13th July 2011)
Current test versions become 2.13.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Offset in bar plots fixed (Reported by RD and MetOps)
- Fix for TEXT_LEGEND_HEIGHT (Reported by RD)
Magics (new) Version 2.13.3 (11th July 2011)
Current test versions become 2.13.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- The underlining data set for coastlines/rivers has been changed
- Sizes of PostScript and SVG files have been reduced (reported by MetOps)
- Improvements for AXIS_TYPE (reported by RD)
- Graph improvements
- Minor improvements
Magics user Version 2.12.9 (21th June 2011)
Current user versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux clusters LXAB & Swarm and ecgate
Magics (new) Version 2.12.9 (17th June 2011)
Current test versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Current user and test versions become 2.12.8 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Bug fix for legend, which was introduced in 2.12.7
Magics Version 2.12.7 (24th May 2011)
Current user version becomes 2.12.7 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Various fixes for migrating MAGICS 6 users
Magics Version 2.12.7 (15th April 2011)
- Remove unnecessary warning messages
Magics Version 2.12.6 (15th April 2011)
Current test version becomes 2.12.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters swarm and lxab
- Enabled ODB support on 64 bit linux versions
- Small internal changes
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
- Current test version becomes 2.10.3 on OpenSuSE workstations + Linux cluster (32-bit)
- Small fixes
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
- Current test version becomes 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Small fixes
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
- Current test version becomes 2.9.0 on OpenSuSE workstations
- Internal changes for testing
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
- Current test version becomes 2.8.0 on OpenSuSE workstations + cluster
- Various smaller fixes
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
- Current test version becomes 2.7.5 on SuSE 10.3 workstations only
- Improved dot and hatch shading
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
- Current test version becomes 2.7.1
- Performance improvements
- Improved Taylor diagram
- Smaller fixes
Magics Version 2.6.4 (2nd December 2008)
- Current export version becomes 2.6.4
- Makefile fixes
Magics Version 2.6.3 (11th November 2008)
- Current export version becomes 2.6.3
- No longer uses 'dolt' for installation
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
- Current export version becomes 2.6.1
Magics Version 2.7.0 (22nd October 2008)
- Current test version become 2.7.0
- Improved plotting of NetCDF input
Magics Version 2.6.0 (21st October 2008)
- Current user, test and emos versions become 2.6.0, compiled with the new compilers
Magics Version 2.6.0 (20th October 2008)
- Current user version becomes 2.6.0
- Built using the new compilers
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
- Updated test version to 2.5.5 (on ecgate only)
- Bug fixes related to NetCDF cross-sections
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
- Updated test version to 2.5.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.4.3 (17th March 2008)
- Current export version becomes 2.4.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.5.2 (11th March 2008)
- Updated test version to 2.5.2
- Wavegrams
- Better support for multiple POPEN calls
Magics Version 2.5.1 (10th March 2008)
- Updated test version to 2.5.1
- Small bug fixes
Magics Version 2.4.2 (6th March 2008)
- Current export version becomes 2.4.2
Magics Version 2.5.0 (5th March 2008)
- Updated test version to 2.5.0
Magics Version 2.4.1 (5th March 2008)
- Current user version becomes 2.4.1
- Adjustment of Mercator projection
- Small fix in wind plotting
Magics Version 2.4.1 (3rd March 2008)
- Updated test version to 2.4.1
- Disable by default page frame
- Small bug fixes
Magics Version 2.5.0 (28th February 2008)
- Updated test version to 2.5.0
- Small bug fixes
Magics Version 2.4.0 (28th February 2008)
- Current user version becomes 2.4
Magics Version 2.4.0 (27th February 2008)
- Current export version becomes 2.4.0
Magics Version 2.4.0 (27th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Please be aware that the default scaling of PostScript
plots has changed and is now the same as all other outputs.
This might mean you see small differences in the layout.If you need the old scaling you can set
OUTPUT_PS_SCALE to 0.95.
Magics Version 2.4.0 (19th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
- Updated new version to 2.4.0
- Small bug fixes
- Change to Grib API 1.3.1
Magics Version 2.3.1 (22nd November 2007)
- Current export version becomes 2.3.1
Magics Version 2.3.1 (20th November 2007)
- Updated test version 2.3.1
- Fixed linking problem with NetCDF library
Magics Version 2.3.1 (13th November 2007)
- Updated test version to 2.3.1
- Small bug fixes
Magics Version 2.3 (1st November 2007)
- Current user version becomes 2.3
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
- Updated new version 2.2.0
- Improvements in metgram legend
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
- Updated new version to 2.2.0
- Improvements in axis and legend plotting
- Small fixes
Magics Version 2.1.1 (30th July 2007)
- Updated new version 2.1.1
- Small fixes
Magics Version 2.1.1 (26th July 2007)
- Updated new version 2.1.1
- Small fixes in metgrams
Magics Version 2.1.0 (26th July 2007)
- Current user and export versions become 2.1.0
Magics Version 2.1.0 (25th July 2007)
- Updated new version 2.1.0
- Improved legend
- Improved shading
- Other small fixes
Magics Version 2.1.0 (18th July 2007)
- Updated new version 2.1.0
- Improved Font handling in raster formats (GIF,PNG)
- Small fixes
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
- Current user version becomes 2.0.1
Magics Version 2.0.1 (8th May 2007)
- Updated new version 2.0.1
- Small bug fixes in metgrams
- Updated emos version from 1.1 to 2.01
Magics Version 2.0.1 (19th April 2007)
- Updated new version 2.0.1
- Fixed bug in symbol plotting
Magics Version 2.0.1 (17th April 2007)
- Export version updated to 2.0.1
Magics Version 2.0.1 (16th April 2007)
- Updated new version to 2.0.1
- Added new parameter for EPS metgrams
Magics Version 2.0.0 (28th March 2007)
- Current user version becomes 2.0.0
Magics Version 2.0.0 (27th March 2007)
- Updated test version 2.0.0
- Minor bug fixes
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
- Updated test version to 1.3.9
- Minor bug fixes in axis labels
Magics Version 1.3.8 (12th January 2007)
- Updated test version to 1.3.8
- Minor bug fixes (label sizes)
Magics Version 1.3.7 (18th December 2006)
- Updated test version to 1.3.7
- Regular Gaussian Grid now supported
- Minor bug fixes
Magics Version 1.3.4 (6th December 2006)
- Updated test version to 1.3.4
- Minor bug fixes
Magics Version 1.3.3 (30th November 2006)
- Updated test version to 1.3.3
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.2 (20th November 2006)
- Updated test version to 1.3.2
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.1 (6th November 2006)
- Updated test version to 1.3.1
- Y axis title repositioning
- Fix in GRAPH_LINE
Magics Version 1.3 (31st October 2006)
- Current user version becomes 1.3
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
- SVG output (preliminary)
- XML input ('MagML') (preliminary)
- Legends (preliminary)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
- Multiple output device support
- Multi-file and animated GIF output
Magics Version 0.6 (24th May 2005)
- 64bit version on the cluster
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
- Prelimary support of graph plotting
- Prelimary support of image plotting
- PDF output
Magics Version 1.0 (30th November 2006)
- Version 1.0 installed at ECMWF
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
- C interface added
Magics Version 1.2 (25th July 2006)
- New coastline database with lakes and rivers
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
- First support for Taylor Diagrams with new action routine PTAYLOR
- Single precision support added
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
- Fix bug in EPSG:4326
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Magics export and new Version 2.14.9 (19th January 2012)
Magics export and new Version 2.14.8 (13th December 2011)
Magics export and new Version 2.14.7 (30th November 2011)
Magics default user and new Version 2.14.6 (23th November 2011)
Magics export and new Version 2.14.5 (22nd November 2011)
Magics (new) Version 2.14.4 (21st November 2011)
Magics (new) Version 2.14.3 (17th November 2011)
Magics export and new Version 2.14.2 (14th November 2011)
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Magics (new) Version 2.13.4 (13th July 2011)
Magics (new) Version 2.13.3 (11th July 2011)
Magics user Version 2.12.9 (21th June 2011)
Magics (new) Version 2.12.9 (17th June 2011)
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Magics Version 2.12.7 (24th May 2011)
Magics Version 2.12.7 (15th April 2011)
Magics Version 2.12.6 (15th April 2011)
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
Magics Version 2.6.4 (2nd December 2008)
Magics Version 2.6.3 (11th November 2008)
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
Magics Version 2.7.0 (22nd October 2008)
Magics Version 2.6.0 (21st October 2008)
Magics Version 2.6.0 (20th October 2008)
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
Magics Version 2.4.3 (17th March 2008)
Magics Version 2.5.2 (11th March 2008)
Magics Version 2.5.1 (10th March 2008)
Magics Version 2.4.2 (6th March 2008)
Magics Version 2.5.0 (5th March 2008)
Magics Version 2.4.1 (5th March 2008)
Magics Version 2.4.1 (3rd March 2008)
Magics Version 2.5.0 (28th February 2008)
Magics Version 2.4.0 (28th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (19th February 2008)
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
Magics Version 2.3.1 (22nd November 2007)
Magics Version 2.3.1 (20th November 2007)
Magics Version 2.3.1 (13th November 2007)
Magics Version 2.3 (1st November 2007)
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
Magics Version 2.1.1 (30th July 2007)
Magics Version 2.1.1 (26th July 2007)
Magics Version 2.1.0 (26th July 2007)
Magics Version 2.1.0 (25th July 2007)
Magics Version 2.1.0 (18th July 2007)
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
Magics Version 2.0.1 (8th May 2007)
Magics Version 2.0.1 (19th April 2007)
Magics Version 2.0.1 (17th April 2007)
Magics Version 2.0.1 (16th April 2007)
Magics Version 2.0.0 (28th March 2007)
Magics Version 2.0.0 (27th March 2007)
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
Magics Version 1.3.8 (12th January 2007)
Magics Version 1.3.7 (18th December 2006)
Magics Version 1.3.4 (6th December 2006)
Magics Version 1.3.3 (30th November 2006)
Magics Version 1.3.2 (20th November 2006)
Magics Version 1.3.1 (6th November 2006)
Magics Version 1.3 (31st October 2006)
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
Magics Version 0.6 (24th May 2005)
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
Magics Version 1.0 (30th November 2006)
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
Magics Version 1.2 (25th July 2006)
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
Versions in use at ECMWF
Linux workstations Leap (42) | lxc | lxop | Ecgate | |
---|---|---|---|---|
Default user version | 4.0.3 | 4.0.3 | 4.0.3 | 4.0.3 |
New test version | 4.3.0 | 4.3.0 | 4.3.0 | 4.3.0 |
Old back-up version | 3.2.2 | 3.2.2 | 3.2.2 | 3.2.2 |
Magics Version 4.3.3
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - FIX for "Improve cmake tests for proj library and fail for old versions"
Magics Version 4.3.2
Hotfix release with improvements for external users which have to install Magics
- [MAGP-1227] - Improve cmake tests for proj library and fail for old versions
- [MAGP-1232] - Reduce size of release tarball
- [MAGP-1233] - FIXED: Disabling NetCDF breaks Magics build
Magics Version 4.3.1
- This is a hotfix version with a fix for a crash in Metview's interactive plot window
- This version is only required if you are building Metview with it
Magics Version 4.3.0
Please note: Magics is now using Proj (version 6.1 or newer) to handle reprojections (was using Proj4 before)
- Moved to new Proj API SUP-2809 - Getting issue details... STATUS
- Improving plotting of OrcaGrids ( NetCDF)
- Improving layout of the automatic legend : Adding a margin option
- Adding format option of the grib_info key dataDate <grib_info key='dataDate' format='%d/%m%Y'/>
Magics Version 4.2.3
- Docker image created on DockerHU
- Notebooks gallery easily accessible on mybinde
- Python interface
- Fixed issues with wind plotting
- Fixed small inefficiency in decoding reduced Gaussian grid GRIB fields
- ADMIN1 BOUNDARIES - only plot regions in Italy MAGP-1214
- Qt driver: Fix issue with text rendering for Metview
Magics Version 4.2.0
- Minior changes & smaller bug fixes
Magics Version 4.1.2
- [MAGP-1196] - Magics compilation fails with latest Proj4 6.1
- [MAGP-1195] - Clean large binary files from git history
Magics Version 4.1.1
- [MAGP-1194] - Compilation fails under Windows due missing namespace
Magics Version 4.1.0
- Metview: crash when enable cursor data for plot with netcdf geomatrix_vectors [MAGP-1183]
- Fixed memory leak in metadata collection when plotting in Metview [MAGP-1182]
- Fixing performance issue
[MAGP-1172] Fix Bug in streamlines
[MAGP-1180] Fix automatic axis and Netcdf plotting.
- Fix handling of info messages.
Magics Version 4.0.2 -
Fix & Improvement
- [MAGP-1158] - Allow compilation with Proj4 6.0 which changes APIs
Magics Version 4.0.0 - [branch:master tag:4.0.0]
This version separates the Python interface from the library - please use pip or conda to install the Magics Python interface:
pip install Magics (requires Magics to be installed)
conda install -c conda-forge Magics (installs Magics library for you)
On ECMWF systems you have nothing to do as long as you use the module system as usual:
module load Magics
Improvement
- [MAGP-933] - Contouring: report error when Contour Shade Max Level is smaller than Contour Shade Min Level
- [MAGP-1140] - Colours in legend show white separator
- [MAGP-1143] - Implement EPSG:32761
New Feature
- [MAGP-1127] - ODB: allow collecting multiple values per point with valuescollector
- [MAGP-1133] - Geopoints: add support for NCOLS formatted geopoints
- [MAGP-1148] - Add version function in Python which also works with Magics < 4.0
Task
- [MAGP-1059] - Allow building of Python bindings for version 2 and 3 at the same time
- [MAGP-1123] - Integrate code changes from C++ 11/14 code review by Idris
Bug
- [MAGP-999] - NetCDF: polygon shading crashes when plotting netCDF exported from XArray
- [MAGP-1128] - Plotting of curves from netCDF in Metview
- [MAGP-1130] - NetCDF: ncbyte encoded data is not correctly decoded
- [MAGP-1139] - XSection: wind plotting error
- [MAGP-1145] - Thermo: isotherms are not plotted in skew-t above 100 hPa
- [MAGP-1146] - Metview related code deactivated by using undefined METVIEW macro
- [MAGP-1147] - Python interface - search also MAGPLUS_HOME for library
Magics Version 3.3.1 - [branch:master tag:3.3.1]
Improvement
- [MAGP-1085] - Python wrapper must catch C++ exceptions and re-throw python exception
- [MAGP-1086] - Magics must report systems errors with proper messages
- [MAGP-1121] - Contouring: support new reduced Gaussian grid subareas produced by mir
- [MAGP-1122] - Thermo: adjust wind area style in skew-t and emagram to changes in tephigram
- [MAGP-1125] - NetCDF: support BYTE encoded NetCDF data arrays
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-1108] - Sea shading does not work in non-cylindrical projections
- [MAGP-1113] - GRIB tests fail when Magics is part of the Metview bundle
- [MAGP-1115] - Library does not build when NetCDF support is disabled
- [MAGP-1124] - Thermo: line on left border of wind area in tephigram is too thick and dark
Magics Version 3.2.2 - [branch:master tag:3.2.2]
- [MAGP-1117] - Thermo: adjust wind area coordinates in skew-t and emagram to changes in tephigram
Magics Version 3.2.0 - [branch:master tag:3.2.0]
- New parameter subpage_background_colour to change the colour of the subpage_background , the default is none.
- Automatic detection of parameters to apply specific styles : contour_automatic_setting = "ecmwf" , can be used for grib and netcdf data.
- Better handling of Netcdf Files, automatic detection of the type of data.
- Improved rendering of the cellshading plots.
- Improvement of the automatic scaling.
- Fix a bug in positional legend.
- Improvement of the positioning of the Vertical Axis Title.
Replacement of boost::geometry by Clipper
Magics Version 3.1.0 - [branch:master tag:3.1.0]
- [MAGP-812] - Move Magics to C++14
- [MAGP-970] - Remove dependency to perl
- [MAGP-1046] - use eccodes to decode BUFR
- [MAGP-1061] - No error message if trying to plot png with no writing permissions
- [MAGP-1070] - Build: no longer allow GRIB_API to be used for Magics builds
- [MAGP-1075] - Raise dependency to CMake 3.1
- [MAGP-1078] - Add support for Tilted perspective
- [MAGP-1053] - Implement SKEW-T diagram
- [MAGP-857] - Projections: stray lines in default Geos projection
- [MAGP-1060] - Y-axis label overlapping axis tick labels
Magics Version 3.0.4 - [branch:master tag:3.0.4]
- [MAGP-1042] - Wave metgram are giving strange result when sea ice voevr is above 30%
- [MAGP-1057] - Netcdf: SCM NetCDF data fails to plot
- [MAGP-1058] - Tephigram: empty wind plotting
Magics Version 3.0.3 - [branch:master tag:3.0.3]
Hotfix - Relink with new ecCodes
Magics Version 3.0.2 - [branch:master tag:3.0.2]
Hotfix - Fix for two issues identified in Vertical axis and time series.
Magics Version 3.0.1 - [branch:master tag:3.0.1]
Improve legend for gradients colours [MAGP-1040] COASTLINES - remove stray polygon from the Atlantic [MAGP-1038] Implement contour_shade_colour_method=palette [MAGP-1004]
Magics Version 3.0.0 - [branch:master tag:3.0.0]
New Features - Improvments:
Visualisation of the Netcdf-CF has been simplified
- Improvment of the new colour setting gradients
- Python3 Ready
- [MAGP-787] - Bug fixes on the colour gradients : can now be used in metview
- [MAGP-902] - Offer Python3 interface
- [MAGP-989] - Implement functionaility to plot cyclone database geoJSON output
- [MAGP-848] - Enable the possibility to create 1, 4 or 9 threads to produce the contouring
- [MAGP-856] - Use Python distutils to install Python modules
- [MAGP-901] - Move Python interface from swig to ctypes
- [MAGP-915] - Netcdf : handle the time dimension setting in a better way : ie interpret the CF conventions
- [MAGP-987] - Guess netcdf types
- [MAGP-1012] - Add Contributions of Meteo-France
Bug
- [MAGP-610] - Spurious coastline along dateline from South Pole to coast
- [MAGP-614] - magics does not compile if numpy is missing, but python is present
- [MAGP-909] - Plotting over the date line doesn't work with Web Mercator projection (EPSG:3857)
- [MAGP-1002] - Mercator projection: no Administrative Boundaries and the default geographical area is an extended globe
- [MAGP-1013] - Check Shading and isoline : double call
Magics Version 2.34.3 - [branch:master tag:2.34.3]
HotFix Version:
- [MAGP-981] Regression : anti-Clockwise is not respected when one of the colours is white
- [MAGP-610] Spurious coastline along dateline from South Pole to coast
Magics Version 2.34.0 - 29 June 2017 [branch:master tag:2.34.0]
Improvement
- [MAGP-955] - Allow user to load a specific shape file as coastlines layers.
- [MAGP-962] - Improve labelling of grid in mollweide and robinson projection, add the possibility to add a frame around these 2 projections.
Bug
- [MAGP-870] - Mercator projection does not allow to set a subdomain or large domain
- [MAGP-959] - Problem with classic Metgram plot with Magics
- [MAGP-961] - Fix the setting of colours for magjson when graph_type=area
- [MAGP-965] - Fix issue with shading and level_list
Magics Version 2.33.0 - 31 May 2017 [branch:master tag:2.33.0]
Improvement
- [MAGP-904] - Continuous legend
- [MAGP-943] - Python interpreter crashes when invalid file name is given
- [MAGP-948] - Improve use of json files as input of graph
Bug
- [MAGP-931] - Plotting of winds on rotated_ll grids does not work
- [MAGP-932] - the parameter map_label_latitude_frequency does not seem to be taken into account fro polar stereographic projection.
- [MAGP-944] - Marker shading: does not clear between subsequent plots
- [MAGP-945] - Wind thinning at the edge of the grid is not correct
Magics Version 2.32.0 - 23 March 2017 [branch:master tag:2.32.0]
Improvement
- [MAGP-913] - Add a new method to define colour for shading ...
A new method is being implemented to simplify the setting of colourmap. This will be really nice in Metview. [MAGP-929] - Geopoints coordinates expressed in Proj4 projection
GeoPoints can now be expressed using a proj4 string representation. The representation should be expressed in the header using the keyword #PROJECTION.
Ex :
#GEO #FORMAT XYV #PROJECTION +proj=laea +lat_0=48.0 +lon_0=9.0 +x_0=0.0 +y_0=0.0 +units=m +a=6378388 +b=6378388 x/long y/lat value #DATA 739500.0 -237500.0 1 740500.0 -236500.0 1
- [MAGP-913] - Add a new method to define colour for shading ...
Bug
- [MAGP-502] - Coloured wind arrows with a third field gives wrong or empty plot
- [MAGP-877] - Projection: polar stereographic view with rotation
- [MAGP-888] - Latitudes not written along central longitude on the map
- [MAGP-914] - Check the grid in polar south !
- [MAGP-927] - Magics library bug -> function round() clashes with the round() function of libm.so
Magics Version 2.31.0 - 27 January 2017 [branch:master tag:2.31.0]
New Features:
- [MAGP-889] - Magics can now produce horizontal bar
- [MAGP-889] - Magics can now produce horizontal bar
Improvements
Bug Fixes
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Current test versions become 2.14.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustment of legend position
- Bug fix in setting of input matrix)
- Bug fix in cell_shading for nearest method
- Cleaning of setting of curve input data
- Better handling of long time series
- Fix for legend in symbol table mode for last item
- Fix text alignment for PostScript output
Magics export and new Version 2.14.9 (19th January 2012)
Current test versions become 2.14.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Update GRIB_API to version 1.9.14
- Fix in default colour for isoline label
- Adjustment of axis tip positioning
- Clean-up of log messages
- Improve installations for Mac OS X systems
Magics export and new Version 2.14.8 (13th December 2011)
Current test versions become 2.14.8 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvement for histogram legend (suggested by ODB team)
- Fix in Symbol plotting (reported by obstat team)
- Fix for disputed borders
- Clean-up of installation directory for Python interface (reported by MPI Hamburg)
Magics export and new Version 2.14.7 (30th November 2011)
Current test versions become 2.14.7 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Footer is now printed as last action again
- Add fall-back definition for Observation plotting
- Bug fix for handling of HSL colour values in PNG and SVG output
Magics default user and new Version 2.14.6 (23th November 2011)
The default user and test versions become 2.14.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for empty page and empty subpages to be ignored (Reported by obstat)
- Axis minor count fix (Reported by Tim S.)
Magics export and new Version 2.14.5 (22nd November 2011)
Current test versions become 2.14.5 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Bug fix for graph plotting using symbols.
Magics (new) Version 2.14.4 (21st November 2011)
Current test versions become 2.14.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix to disable wind legend
- Improving the plotting of missing data
- Improvements for PNG and SVG output
- Updates to installation scripts and RPM spec files
Magics (new) Version 2.14.3 (17th November 2011)
Current test versions become 2.14.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements to international boundaries and coastlines
Magics export and new Version 2.14.2 (14th November 2011)
Current test versions become 2.14.2 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Current test versions become 2.14.1 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Improvements for logarithmic axes
- Updates on the SVG output
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
Current test versions become 2.13.10 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Current test versions become 2.13.9 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Adjustments for migration users from MAGICS 6
- Add parameter LEGEND_ENTRY_TEXT_WIDTH
- Add parameter AXIS_DATE_LABEL_FORMAT
- Bug fix in curve clipping
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro
Magics (new) Version 2.13.4 (13th July 2011)
Current test versions become 2.13.4 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Offset in bar plots fixed (Reported by RD and MetOps)
- Fix for TEXT_LEGEND_HEIGHT (Reported by RD)
Magics (new) Version 2.13.3 (11th July 2011)
Current test versions become 2.13.3 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- The underlining data set for coastlines/rivers has been changed
- Sizes of PostScript and SVG files have been reduced (reported by MetOps)
- Improvements for AXIS_TYPE (reported by RD)
- Graph improvements
- Minor improvements
Magics user Version 2.12.9 (21th June 2011)
Current user versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux clusters LXAB & Swarm and ecgate
Magics (new) Version 2.12.9 (17th June 2011)
Current test versions become 2.12.9 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Current user and test versions become 2.12.8 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Bug fix for legend, which was introduced in 2.12.7
Magics Version 2.12.7 (24th May 2011)
Current user version becomes 2.12.7 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB & Swarm and ecgate
- Various fixes for migrating MAGICS 6 users
Magics Version 2.12.7 (15th April 2011)
- Remove unnecessary warning messages
Magics Version 2.12.6 (15th April 2011)
Current test version becomes 2.12.6 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters swarm and lxab
- Enabled ODB support on 64 bit linux versions
- Small internal changes
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
- Current test version becomes 2.10.3 on OpenSuSE workstations + Linux cluster (32-bit)
- Small fixes
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
- Current test version becomes 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Small fixes
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
- Current test version becomes 2.9.0 on OpenSuSE workstations
- Internal changes for testing
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
- Current test version becomes 2.8.0 on OpenSuSE workstations + cluster
- Various smaller fixes
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
- Current test version becomes 2.7.5 on SuSE 10.3 workstations only
- Improved dot and hatch shading
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
- Current test version becomes 2.7.1
- Performance improvements
- Improved Taylor diagram
- Smaller fixes
Magics Version 2.6.4 (2nd December 2008)
- Current export version becomes 2.6.4
- Makefile fixes
Magics Version 2.6.3 (11th November 2008)
- Current export version becomes 2.6.3
- No longer uses 'dolt' for installation
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
- Current export version becomes 2.6.1
Magics Version 2.7.0 (22nd October 2008)
- Current test version become 2.7.0
- Improved plotting of NetCDF input
Magics Version 2.6.0 (21st October 2008)
- Current user, test and emos versions become 2.6.0, compiled with the new compilers
Magics Version 2.6.0 (20th October 2008)
- Current user version becomes 2.6.0
- Built using the new compilers
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
- Updated test version to 2.5.5 (on ecgate only)
- Bug fixes related to NetCDF cross-sections
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
- Updated test version to 2.5.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.4.3 (17th March 2008)
- Current export version becomes 2.4.3
- Bug fixes in drivers related to wind plotting
Magics Version 2.5.2 (11th March 2008)
- Updated test version to 2.5.2
- Wavegrams
- Better support for multiple POPEN calls
Magics Version 2.5.1 (10th March 2008)
- Updated test version to 2.5.1
- Small bug fixes
Magics Version 2.4.2 (6th March 2008)
- Current export version becomes 2.4.2
Magics Version 2.5.0 (5th March 2008)
- Updated test version to 2.5.0
Magics Version 2.4.1 (5th March 2008)
- Current user version becomes 2.4.1
- Adjustment of Mercator projection
- Small fix in wind plotting
Magics Version 2.4.1 (3rd March 2008)
- Updated test version to 2.4.1
- Disable by default page frame
- Small bug fixes
Magics Version 2.5.0 (28th February 2008)
- Updated test version to 2.5.0
- Small bug fixes
Magics Version 2.4.0 (28th February 2008)
- Current user version becomes 2.4
Magics Version 2.4.0 (27th February 2008)
- Current export version becomes 2.4.0
Magics Version 2.4.0 (27th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Please be aware that the default scaling of PostScript
plots has changed and is now the same as all other outputs.
This might mean you see small differences in the layout.If you need the old scaling you can set
OUTPUT_PS_SCALE to 0.95.
Magics Version 2.4.0 (19th February 2008)
- Updated new version 2.4.0
- Small bug fixes
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
- Updated new version to 2.4.0
- Small bug fixes
- Change to Grib API 1.3.1
Magics Version 2.3.1 (22nd November 2007)
- Current export version becomes 2.3.1
Magics Version 2.3.1 (20th November 2007)
- Updated test version 2.3.1
- Fixed linking problem with NetCDF library
Magics Version 2.3.1 (13th November 2007)
- Updated test version to 2.3.1
- Small bug fixes
Magics Version 2.3 (1st November 2007)
- Current user version becomes 2.3
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
- Updated new version 2.2.0
- Improvements in metgram legend
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
- Updated new version to 2.2.0
- Improvements in axis and legend plotting
- Small fixes
Magics Version 2.1.1 (30th July 2007)
- Updated new version 2.1.1
- Small fixes
Magics Version 2.1.1 (26th July 2007)
- Updated new version 2.1.1
- Small fixes in metgrams
Magics Version 2.1.0 (26th July 2007)
- Current user and export versions become 2.1.0
Magics Version 2.1.0 (25th July 2007)
- Updated new version 2.1.0
- Improved legend
- Improved shading
- Other small fixes
Magics Version 2.1.0 (18th July 2007)
- Updated new version 2.1.0
- Improved Font handling in raster formats (GIF,PNG)
- Small fixes
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
- Current user version becomes 2.0.1
Magics Version 2.0.1 (8th May 2007)
- Updated new version 2.0.1
- Small bug fixes in metgrams
- Updated emos version from 1.1 to 2.01
Magics Version 2.0.1 (19th April 2007)
- Updated new version 2.0.1
- Fixed bug in symbol plotting
Magics Version 2.0.1 (17th April 2007)
- Export version updated to 2.0.1
Magics Version 2.0.1 (16th April 2007)
- Updated new version to 2.0.1
- Added new parameter for EPS metgrams
Magics Version 2.0.0 (28th March 2007)
- Current user version becomes 2.0.0
Magics Version 2.0.0 (27th March 2007)
- Updated test version 2.0.0
- Minor bug fixes
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
- Updated test version to 1.3.9
- Minor bug fixes in axis labels
Magics Version 1.3.8 (12th January 2007)
- Updated test version to 1.3.8
- Minor bug fixes (label sizes)
Magics Version 1.3.7 (18th December 2006)
- Updated test version to 1.3.7
- Regular Gaussian Grid now supported
- Minor bug fixes
Magics Version 1.3.4 (6th December 2006)
- Updated test version to 1.3.4
- Minor bug fixes
Magics Version 1.3.3 (30th November 2006)
- Updated test version to 1.3.3
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.2 (20th November 2006)
- Updated test version to 1.3.2
- Improvements in boxplots
- Improvements in axis
- Bug fixes
Magics Version 1.3.1 (6th November 2006)
- Updated test version to 1.3.1
- Y axis title repositioning
- Fix in GRAPH_LINE
Magics Version 1.3 (31st October 2006)
- Current user version becomes 1.3
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
- SVG output (preliminary)
- XML input ('MagML') (preliminary)
- Legends (preliminary)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
- Multiple output device support
- Multi-file and animated GIF output
Magics Version 0.6 (24th May 2005)
- 64bit version on the cluster
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
- Prelimary support of graph plotting
- Prelimary support of image plotting
- PDF output
Magics Version 1.0 (30th November 2006)
- Version 1.0 installed at ECMWF
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
- C interface added
Magics Version 1.2 (25th July 2006)
- New coastline database with lakes and rivers
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude
Magics Version 1.3 (30th October 2006)
- First support for Taylor Diagrams with new action routine PTAYLOR
- Single precision support added
Magics Version 2.30.0 - 23 November 2016 [branch:master tag:2.30.0]
part of the November 2016 Software release: Magics is now using ecCodes
- [MAGP-419] - Symbol Plotting: indexing was wrong when mode=text and not all points are visible
- [MAGP-789] - Python package were not installed in the right location when
- [MAGP-794] - Input Visualiser with geoline axis: does not plot when the line is along a meridian
- [MAGP-816] - Legend for symbol plotting was not always correct
- [MAGP-868] - Symbol plotting: shifted text when symbol_type = text
- [MAGP-873] - Legend: parameter LEGEND_ENTRY_PLOT_ORIENTATION had no effect on a legend
- [MAGP-875] - Multi pages in PDF
- [MAGP-845] - GRIB: add new high-resolution surface precipitation to list of known parameters
- [MAGP-880] - Make ecCodes the default for GRIB decoding
- [MAGP-798] - Add Projection EPSG 3857
- [MAGP-808] - Generate hatched fill with "Grid shading"
- [MAGP-815] - Improve legend for rainbow contour
- [MAGP-817] - implements legend_text_units : will add the text to the last entry of the legend.
- [MAGP-841] - Combine cell shading to improve output file sizes
- [MAGP-866] - Add some parameters to enable and style an axis_minor_grid
Magics Version 2.29.6 - 19 October 2016 [branch:master tag:2.29.6]
part of the October 2016 Software release.
- Fix bug in implementation of contour_hi
- Improve handling of missing values in .
- Fix bug in EPSG:4326
Magics Version 2.29.5 - 2 September 2016 [branch:master tag:2.29.6]
- [MAGP-855] - Boundaries around Morocco are wrongly displayed
Magics Version 2.29.5 - 18 August 2016 [branch:master tag:2.29.5]
- Only internal release - same as 2.29.4 but with newer version of Emoslib and GRIB-API as part of August 2016 Software release
Magics Version 2.29.4 - 2 August 2016 [branch:master tag:2.29.4]
- [MAGP-843]- Input Matrix were not geo-referenced correctly.
Magics Version 2.29.3 - 18 July 2016 [branch:master tag:2.29.3]
- [MAGP-831] - PDF and PNG output looks blurry if cell shading is used
- [MAGP-835] - CellShading send polylines and image
- [MAGP-833] - Polylines are missing in Magics plot after upgrade
- [MAGP-834] - Borders of Libanon and Israel are not displayed correctly
- [MAGP-837] - Magics fails to plot coastlines in Mercator projection
Magics Version 2.29.2 - 28 June 2016 [branch:master tag:2.29.2]
- [MAGP-830] - FIX: Cannot plot satellite GRIB fields
Magics Version 2.29.1 - 27 June 2016 [branch:master tag:2.29.1]
- [MAGP-761] - Add support to compile with eccodes instead of grib_api
- [MAGP-533] - FIX: Axis_tick_position_list is not working when using logarithmic
- [MAGP-594] - FIX: Drivers: problem when the output file's path does not exist
- [MAGP-818] - FIX: Parameter MAP_ADMINISTRATIVE_BOUNDARIES combined with POLAR_STEREOGRAPHIC projection not working
- [MAGP-821] - FIX: Drivers: bug in filename generation with numbered pages
- [MAGP-828] - FIX: Strange stripe on the zero line with Input Matrix
- [MAGP-547] - Update Apache License text in source code
- [MAGP-822] - Observation Plotting : implement feedback from Evaluation
- [MAGP-823] - Remove unused Terralib code
Magics Version 2.29.0 - 10 May 2016 [branch:master tag:r2.29.0]
- [MAGP-780] - Wind: wind field produces empty plot or crash
- [MAGP-805] - Mgb rendering crashes
- [MAGP-806] - Wind: duplicated wind arrows
- [MAGP-810] - Wind: missing wind arrows along zero degree meridian
- [MAGP-811] - Marker Shading is not working
- [MAGP-801] - Polyline: add transparency option for trajectory
- [MAGP-763] - Config: set minimum version of GRIB_API to 1.14.6
- [MAGP-796] - GeoJson input support: add more types [FeatureCollection, Feature, Point]
- [MAGP-797] - CellShading becomes grid shading depending of resolution
- [MAGP-799] - Axis: Add parameter to contyrol colour of Sundays
- [MAGP-803] - Implement WMO symbols for tropical cyclones
- [MAGP-807] - Allow tiling with coastlines in WMS context
Magics Version 2.28.0 - 17 March 2016 [branch:master tag:r2.28.0]
- [MAGP-435] [MAGP-205] [MAGP-596] - New Coastlines from Natural Earth
- Spurious lines are gone, polders in The Netherlands are displayed, regional administrative borders are improved, better Performance
- [MAGP-767] - Improvements for weather parameters and classic metgram
- [MAGP-776] - Titles: change default text colour from blue to navy
- [MAGP-769] - Epsgrams and Octahedral
- [MAGP-557] - Improve plotting of observation symbols
- [MAGP-749] - Add parameter to write creator (software) into output files
- [MAGP-764] - Epsgrams : Improve python facilities
- [MAGP-765] - InputMatrix : improve handling of increments
- [MAGP-781] - Contouring: subarea of reduced Gaussian grid
- [MAGP-755] - CDF plot should use climate min/max on label
- [MAGP-762] - Contouring: octahedral grid on subarea does not plot correctly
- [MAGP-772] - Build: option ENABLE_METVIEW_NO_QT failed on installation
- [MAGP-781] - Contouring: Fix subarea of reduced Gaussian grid
- The installation scripts are now based on ecBuild 2.0
Magics Version 2.26.2 - 14 December 2015 [branch:master tag:r2.26.2]
Magics Version 2.26.1 - 01 December 2015 [branch:master tag:r2.26.1]
- Fixes to CMake scripts on how ODB_API is detected and linked in bundles
Magics Version 2.26.0 - 19 November 2015 [branch:master tag:r2.26.0]
- [MAGP-253] - Add Streamlines
- [MAGP-710] - Create a parameter subpage_clipping to turn of/off the clipping for subpages
- [MAGP-670] - Implement missing wmo cloud symbols for obs plotting
- [MAGP-701] - Wind plotting from netcdf (complex matrix)
- [MAGP-704] - Fixed incorrect wind plotting with antirotated grib
- [MAGP-706] - Wind: thinning on Lambert grids
- [MAGP-729] - Problem at the south pole plotting a reduced gaussian field
- [MAGP-693] - Netcdf: allow wind thinning in NetCDF XY matrix
- [MAGP-716] - Geopoints: do not plot missing values
- [MAGP-717] - NetCDF: change default missing value attribute to _FillValue
- [MAGP-747] - Contour and grib : implements grib_interpolation_method = nearest_valid
- [MAGP-737] - Allow use of ww_symbols for marker shading
- [MAGP-739] - input_mars_metadata : new parameter to allow automatic contouring setting
- [MAGP-639] - Decoder: Add a GeoJSon decoder for the need of CDB
Magics Version 2.24.7 - 14 May 2015 [branch:release/r2.24 tag:r2.24.7]
- [MAGP-643] - Legend : Seg fault when plotting legend for matker Shading
- [MAGP-645] - netcdf_field_scaling_factor and netcdf_field_add_offset don't work correctly for netcdf_type = "complex_matrix"
Magics Version 2.24.5 - 27 April 2015 [branch:release/r2.24 tag:r2.24.5]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-636] - Metview-4.5.3/Magics-2.24.3 do not plot wind flags correctly
- [MAGP-637] - Axis : Wrong labelling when using position_list
- [MAGP-638] - C include files are not installed
- [MAGP-640] - Page frame not plotted in non-interactive output drivers in Metview
Magics Version 2.24.4 - 10 April 2015 [branch:release/r2.24 tag:r2.24.4]
New test versions become 2.24.3 on the 10/4 on on all platforms and is available for download.
- [MAGP-631] - Contouring: cell shading plus isolines cause a crash
- [MAGP-632] - Grib_interpolation_method is ignored in metview
- [MAGP-635] - Contouring problem using octrahedral grib data
Magics Version 2.24.3 - 30 Mars 2015 [branch:release/r2.24 tag:r2.24.3]
New test versions become 2.24.3 on on all platforms and is available for download.
- [MAGP-626] - Legend : add support for an automatic legend attached to the right side of the plot
- [MAGP-627] - Graph : enable use of netcdf time series
- [MAGP-628] - Frame attributes for Page and Subpage
Magics Version 2.24.2 [branch:release/r2.24 tag:r2.24.2]
New test versions become 2.24.2 on on all platforms and is available for download.
- Fix bug in shading
- Improve automatic title [valid-date]
- Fix bug in contouring for reduced gaussian grids
Magics Version 2.24.1 [branch:release/r2.24]
New test versions will become 2.24.0 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Projection: enable the setting of the vertical longitude for the geos projection. Note, that there are some known clipping issues with the south pole for some of longitudes: we will slowly improve it.
- Grib : improve automatic title for satellite, add support for polar stereographic grids ( depends on Grib-api1.13.0)
- Contouring : fix issues with grid shading, add the possibility of setting thickness and style for each isoline when using rainbow method.
- Drivers : improve KML and SVG drivers
Magics Version 2.22.7 (16 June 2014) [branch:release/r2.22.0 tag 2.22.7]
New test versions will become 2.22.7 on OpenSuSE 11.3 and 13.1 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- small bug fix in the python interface
Magics Version 2.22.6 (9 April 2014) [branch:release/r2.22.0 tag 2.22.6]
New test versions will become 2.22.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb) and will be made available for download
- Fix bug in the minput action. Causing shift in curve plotting, and parasite symbols.
Magics Version 2.22.5 (31 March 2014) [branch:release/r2.22.0 tag 2.22.5]
New test versions will become 2.22.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in curve plotting
- fix bug in the python interface.
Magics Version 2.22.4 (25 March 2014) [branch:release/r2.22.0 tag 2.22.4]
New test versions will become 2.22.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Fix bug in input data
- Add Import of observation in json format
- Add graph_curve_mode = stepped for histogram like curve.
Magics Version 2.22.3 (05 February 2014) [branch:release/r2.22.0 tag 2.22.3]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
Improvement of Epsgram plotting for WEB2013.
- Fix Clipping issues in BoxPlot.
- Support wind plotting from geopoints file.
Magics Version 2.22.2 (28 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Improvement of Epsgram plotting for WEB2013
- Fix Clipping issues in Proj4 Projection ( Robinson, etc..)
Magics Version 2.22.1 (16 January 2014) [branch:release/r2.22.0]
New test versions will become 2.22.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- Fix in automatic axis for Metview4
- Improvement of Epsgram plotting for WEB2013
- Observation Plotting: magics will continue if the input file is missing
- Bug Fix in arrow plotting when using cartesian projection
- Allow use of logarithmic axis for box-and-whisker
Magics Version 2.22.0 (8 January 2014)
New test versions will become 2.22.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb)
- First version using CMake and GIT(branch release/r2.22.0)
- Version used in web2013 and Metview4-dev
- Improvement in Wind thinning and Observation plotting
- Bug Fixes in KML drivers
- Note, that there is a pending issue on rotated winds and grid-shading. ( should be fixed in the next new version)
Magics Version 2.20.2 (25 September 2013)
New test versions will become 2.20.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB , and the new ecgate (ecgb).
- Fix some issues in the epsgrams visualisation.
- Introduce a new environment variable MAGICS_STACK_SIZE(Default 2MB) to control the size allocated by the Magics Threads. (required for ecgb)
Magics Version 2.20.1 (31 July 2013)
New test versions will become 2.20.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB , ecgate (AIX) and the new ecgate (ecgb)
- Magics can now visualise some HDF5 data.
- Improvements were done in handling dimension in the netcdf action routine.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- "levels 850 100": extract from the level dimension the array between the values 850 and 1000
- "time 10800' : fix the time dimension to 10800
- netcdf_dimension_setting_method [value/index] specify the way of defining the values for dimensions.
- index : the user is giving the index in the dimension array.
- value : the user is giving the value for the dimension.
- netcdf_dimension_setting expects a vector of strings, each string defining a single value, or a range for the specific dimension :
- Fix bugs in handling of some Lambert data.
- Magics makes now use of NetCDF 4 on all ECMWF platforms.
Magics Version 2.20.0 (24 June 2013)
New test versions will become 2.20.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate .
New Features:
- A contour_line_colour_rainbow parameter has been introduced, allowing the user to specify a different colour for each isoline.There are 2 ways to specify the list of colours to use, the setting being very similar of the colour settings for shading:define the list, or let Magics computes the list given a max and min colour.
contour_line_colour_rainbow mcont(contour_level_selection_type = "interval", contour_line_colour_rainbow_max_level_colour = "red", contour_line_colour_rainbow = "on", contour_highlight = "off", contour_line_colour_rainbow_direction = "clockwise", contour_line_colour_rainbow_min_level_colour = "blue", contour_line_colour_rainbow_method = "calculate", contour_interval = 1.00) |
---|
- A contour_automatic_setting parameter has also been introduced, if set to ecchart, Magics will try to match the parameter with one of the predefined ecChart style.
contour_automatic_setting mcont(contour_automatic_setting = "ecchart") |
---|
- Robinson and lambert_north_atlantic projections have been added. Please, Inform us if you require new ones.
Fixed problems:
- A serious bug has been fixed in computing the position of text and legend box in magml and magjson: this can need some adjustement in positioning
- The display_mode block and inline have been deprecated in MagML.
- The legend layout has been adjusted.
Magics Version 2.18.15 (17th April 2013)
New test versions become 2.18.15 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix some small precision issues in contour level setting
- Fix small issues with shading settings
- Fix problems with constant wind fields
- Improve Date handling in InputMatrix setting
- Enable generation of Meta-Data information
- Improve installations scripts: Added test for swig MAGP-381 and corrected link path for Emoslib MAGP-379
Magics Version 2.18.14 (11th March 2013)
Current test versions become 2.18.14 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
- Fix small bug in Curve Area settings
- Improve handling of input data for Bar Plotting
Magics Version 2.18.13 (5th March 2013)
Current test versions become 2.18.13 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Fix clipping issues in graph plotting
- Fix scaling issues in Netcdf when the field contains missing data.
- Allow wind plotting in logarithmic axis system
- Allow use of CSV files as input for symbol and graph plotting
Magics Version 2.18.12 (18th February 2013)
Current test versions become 2.18.12 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Axis - Fix precision issue when computing ticks MAGP-354
Bar charts - implements graph_shade_dot_density and graph_shade_dot_size MAGP-355
Magics Version 2.18.11 (14th February 2013)
Current test versions become 2.18.11 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Backward compatibility fix - map_coastline_resolution was not pass to Magics
Observation plotting - ignore missing data - clip observations MAGP-243
Epsgram - fix automatic title in EpsXml (used in MACC project) MAGP-349
- Netcdf - fix problem in the setting of date axis METV-330
Magics Version 2.18.10 (28th January 2013)
Current test versions become 2.18.10 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
- Epsgram - update templates MAGP-340
- Contouring - improve shading of flat fields MAGP-306
- Contouring - Small fix in IntervalSelection MAGP-336
- Cartesian Projection - Fix bug in setting logarithmic axis MAGP-332
- Contouring - Fix unwanted isolines MAGP-334
- Netcdf - Fix in date setting MAGP-333
Magics Version 2.18.9 (15th January 2013)
Current test versions become 2.18.9 on OpenSuSE 11.3 workstations, Linux cluster LXAB and ecgate.
Fixes for Metview 4.3: Printing, Legend [MAGP-329], Shading MAGP-328, text layout MAGP-326
NetcdfDecoder - fix in getting the value for mssing data. MAGP-319
- Axis: reduced the maximum number of geo axis labels from 20 to 10 in order to avoid overlapping MAGP-315
- Outputs - Correct possitioning of text around symbols MAGP-177
PostScript - fix support for rotated text if it contains special characters MAGP-304
Remove unnecessary printouts
Magics Version 2.18.8 (10th December 2012)
Current test versions become 2.18.8 on OpenSuSE 11.3 workstations, Linux cluster LXAB.
Contour - Small fix in GridShading
Legend - Fix issues with users defined text entries MAGP-296
Netcdf- Handle transposed matrix definition + missing value MAGP-295 MAGP-294
Magics Version 2.18.7 (5th December 2012)
Current user & test versions become 2.18.7 on OpenSuSE 11.3 workstations, Linux cluster LXAB and has been made available for download.
Relinked Python interface to avoid dependency on LD_LIBRARY_PATH
Magics Version 2.18.6 (5th December 2012)
Current user & test versions become 2.18.6 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate.
Odb - improve error checking
NOTE for Python users: If you use the (since version 2.14.0) deprecated call 'import 'magmacro' YOU NEED TO CHANGE the import command to
import Magics.macro
Magics Version 2.18.5 (4th December 2012)
Current test versions become 2.18.5 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
Obstat - Fix Regression issues - Tick positioning + inputMatrix and grid shading MAGP-292
Update to use odb_api version 0.9.21 (at ECMWF)
Magics Version 2.18.4 (4th December 2012)
Current test versions become 2.18.4 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate .
Fix axis ticks positions when vertical labels ( reported by Obstat )
Small adjustment in InputData to improve grid shading ( reported by Obstat )
Fix in legend Histogram (Odb plots)
- Update to use odb_api 0.9.24 (at ECMWF)
Magics Version 2.18.3 (26th November 2012)
Current test versions become 2.18.3 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Cartesian Projection - small fix in logarithmic axis MAGP-276
- CAIRO/PNG correct positioning in complex layouts MAGP-244
- KML/KMZ fix missing files fatal error MAGP-43
Magics Version 2.18.2 (19th November 2012)
Current test versions become 2.18.2 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Symbol - Allow blanking of text MAGP-286
Symbol - Add a new option "both" to symbol type to allow the value to be plotted next to the symbol. MAGP-273
TableDecoder - Fix crash in binning MAGP-250
- Cairo PNG - enable that antialias can be switched off MAGP-274
- Fixes related running 'make check' on external installations (included new directory for Python interface) MAGP-275
Magics Version 2.18.1 (29th October 2012)
Current test versions become 2.18.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate and has been made available for download.
- Observations - enable use of users template to customise observation plotting [MAGP-243]
- Many improvements for external installations
Magics Version 2.18.0 (17th October 2012)
Current test versions become 2.18.0 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- MagML: allow import object
- Symbol: Trajectory in MagML + improve connected symbol and text. [MAGP-238]
- Proj4: Add Projection EPSG:3857 [MAGP-192]
- SymbolPlotting - Close last interval for AdvancedTableMode [MAGP-240]
- Python: Input Matrix conflict of parameters names [MAGP-236]
- Contouring: Fix issue for shading of flat fields [MAGP-229]
- Wind: Improve wind plotting for rotated grids. [MAGP-219]
- Contouring: fix grid-shading issue for non-global fields [MAGP-227]
- Python interface was reimplemented using setup.py
Magics Version 2.17.1 (4th October 2012)
Current test versions become 2.17.1 on OpenSuSE 11.3 workstations, Linux cluster LXAB, ecgate
- Grib - Implements wind plotting for rotated gribs [MAGP-219]
- Text - Fix position of text in titlebox [MAGP-220]
- Contour - optimisation and missing data [MAGP-221]
Magics Version 2.16.1 (14th August 2012)
Version 2.16.1 has been made available for download.
- Required version for Metview 4.3.2
- Contouring - fixed issue with vertical band of missing data appearing when contouring a regular GRIB grid of 2.5 degrees; coarse grids were being misinterpreted as being sub-areas instead of global.
- Fixes in Makefiles for installation on Ubuntu 12.04.
Magics Version 2.16.0 (6th August 2012)
Version 2.16.0 has been made available for download.
- All changes from the 2.15.x versions (Proj4,Boost)
- Required version for Metview 4.3.1
- Bug fix for wind plotting with static Magics libraries when using Pgf90
Magics development snapshot Version 2.15.7 (1st August 2012)
Current test versions become 2.15.7 on OpenSuSE workstations (10.3 and 11.3),Linux cluster LXAB, ecgate
- Decoders Fix bug in Setting Input Array for contouring [MAGP-194]
- Add support for Lambert representation [MAPG-182]
- Ad basic wind arrows to KML output
- Fix connected symbols when multi outputs.
- Netcdf - Interpret date for CF-compliant netcdf files [MAGP-184]
Magics development snapshot Version 2.15.5 (14th June 2012)
- Projection - small fix in Polar-Stereographic Projection
- Allow images as symbols and improve adjustment for import locations (centre, bottom_left) [MAGP-155]
- Allow the use of a third parameter to colour in wind_advanced_mode [MAGP-171]
- GridShading - optimise the plotting of non-shaded cells
Magics new test version and development snapshot Version 2.15.4 (6th June 2012)
Current test versions become 2.15.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster LXAB
- Improve calm indicator for small intensity wind [MAGP-135]
- Histogram - Improve memory allocation [MAGP-101]
- Legend - Allow horizontal title for column legend [MAGP-19]
- Legend - Fix flag legend text
- Implements axis_title_font and axis_title_font_size [MAGP-158]
- Adjust Lat/Lon labels in GIF output
Magics new test Version 2.15.3 (18th May 2012)
Current test versions become 2.15.3 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB and ecgate
Axis + Input Matrix: Fix in tick axis and positioning of Matrix
Updated magicsCompatibilityChecker and info messages for deprecated parameters
Fix for scaling of pages in PostScript (OUTPUT_PS_SCALE)
Magics new test Version 2.15.2 (10th May 2012)
Current test versions become 2.15.2 on OpenSuSE workstations (10.3 and 11.3), Linux cluster LXAB
Introduction of Proj4 for performing geographical projections
New facilities in graph plotting
Automatic adjustment of date labels according to the length of the time series
New types of markers for symbol plotting (Clouds, nebulosity)
Better support for non-ascii characters in PostScript output
Magics default user, export and new Version 2.14.11 (7th March 2012)
Current default and test versions become 2.14.11 on OpenSuSE workstations (10.3 and 11.3) and Linux clusters LXAB & Swarm
- Fix for curve plotting
Magics export and new Version 2.14.10 (28th February 2012)
Magics export and new Version 2.14.9 (19th January 2012)
Magics export and new Version 2.14.8 (13th December 2011)
Magics export and new Version 2.14.7 (30th November 2011)
Magics default user and new Version 2.14.6 (23th November 2011)
Magics export and new Version 2.14.5 (22nd November 2011)
Magics (new) Version 2.14.4 (21st November 2011)
Magics (new) Version 2.14.3 (17th November 2011)
Magics export and new Version 2.14.2 (14th November 2011)
- Two new parameters to control the contouring of noisy fields
- contour_internal_reduction_factor (PSETR ; 1 to 4 ; default='4')
- contour_internal_technique (PSETC ; interpolate/nearest ; default='interpolate')
- Improvements for legend user text
- Updates on the SVG output
- Bug fix for arrays in Python interface
- Update on configure installation scripts to give better feedback if dependencies are missing
Magics export and new Version 2.14.1 (26th October 2011)
Magics export Version 2.14.0 (14th October 2011)
This version includes all updates from the 2.13 release series:
- New Coastline data
- New additional geographical information, such as rivers and political boundaries
- New legend type for advanced symbol plotting
- Reorganisation of PYTHON module. User of 'magmacro' NEED TO CHANGE the import command to
import Magics.macro- User logo has been deprecated in favour of pimport
Magics (new) Version 2.13.10 (13th October 2011)
- New Feature: We are introducing a new legend type for advanced symbol plotting.
legend_legend_display_type='histogram'
to present an histogram of the data in the legend box. An example plot is attached and the example Python code can be found in the bottom of this email.
We plan to extend this facility to the other type of visualisation depending on your feedback.- Adjustments on text and legend to take into account all the comments from users migrating their code from old to new magics. Thanks for your feedbac
Magics (new) Version 2.13.9 (29th September 2011)
Magics (new) Version 2.13.4 (13th July 2011)
Magics (new) Version 2.13.3 (11th July 2011)
Magics user Version 2.12.9 (21th June 2011)
Magics (new) Version 2.12.9 (17th June 2011)
- Enable the reading of MapGen files (reported by AEMET/Spain)
- Fix the blanking of numbers in High-Low plotting (reported by ZAMG/Austria)
- Correct direction of wind flags within observation plotting (reported by Meteo France)
- Re-enable scaling of PostScript output (reported by ZAMG/Austria)
Magics Version 2.12.8 (25th May 2011)
Magics Version 2.12.7 (24th May 2011)
Magics Version 2.12.7 (15th April 2011)
Magics Version 2.12.6 (15th April 2011)
Magics Version 2.12.5 (14th March 2011)
Current test version becomes 2.12.5 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Added Graph and Boxplot action routines to higher level Python interface
- Hard-code white background for PostScript to avoid transparent backgrounds when convert is used on new Linux platforms
Magics Version 2.12.4 (10th March 2011)
- Current test version becomes 2.12.4 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various fixes for migrating MAGICS 6 users:
- legends
- automatic titles
- axis tick adjustment - Bug fix for INPUT_MATRIX reading wind direction/speed from arrays
- Export tarball made available
Magics Version 2.12.3 (2nd February 2011)
- Current test version becomes 2.12.3 on OpenSuSE workstations (10.3 and 11.3) and Linux cluster lxab
- Various small fixes for migrating MAGICS 6 users
Magics Version 2.12.2 (6th January 2011)
- Current test version becomes 2.12.2 on OpenSuSE workstations and Linux cluster lxab
- Improvements in layout
- Add support for subpage dimension in enquiry functions
Magics Version 2.12.1 made default user version (7th Dec 2010)
- Current user version updated to 2.12.1 on OpenSuSE workstations + LXAB linux cluster + Ecgate
- Export tarball made available
Magics Version 2.11.6 (1st December 2010)
- Current test version becomes 2.11.6 on OpenSuSE workstations, Linux clusters and Ecgate
- Various small improvements
Magics Version 2.11.5 (23rd November 2010)
- Current test version becomes 2.11.5 on OpenSuSE workstations and Linux cluster lxab
- Improvements for plotting Axes
- Various small improvements
Magics Version 2.11.4 (26th October 2010)
- Current test version becomes 2.11.4 on OpenSuSE workstations
- Various internal improvements - including multi-threaded contouring
Magics Version 2.10.4 (21st July 2010)
- Current test version becomes 2.10.4 on OpenSuSE workstations
- Improvements in Python interface for legends
Magics Version 2.10.3 (5th July 2010)
Magics Version 2.10.1 (18th May 2010)
- Current test version becomes 2.10.1 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix in symbol plotting
Magics Version 2.10.0 made default user version (5th May 2010)
- Current user version updated to 2.10.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available on 7th May 2010
Magics Version 2.10.0 (28th April 2010)
Magics Version 2.9.6 (26th April 2010)
- Current test version becomes 2.9.6 on OpenSuSE workstations + Linux cluster + Ecgate
- Fix for static linking with Fortran
- Improved support for transparency in PNG, and SVG output
Magics Version 2.9.5 (22nd April 2010)
- Current test version becomes 2.9.5 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to date axis
- Updates to the new Python interface; please be aware that the way arrays and lists are set in the Python interface has changed!
Magics Version 2.9.4 (19th April 2010)
- Current test version becomes 2.9.4 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates to plotting of observations
- Updates to the new Python interface
Magics Version 2.9.3 (8th March 2010)
- Current test version becomes 2.9.3 on OpenSuSE workstations + Linux cluster + Ecgate
- Updates on Geopoint interface
- Updates on new magmacro.py interface
Magics Version 2.9.2 (5th March 2010)
- Current test version becomes 2.9.2 on OpenSuSE workstations + Linux cluster + Ecgate
- Now uses Grib_API 1.9.0
- Improvements on higher level Python interface [magmacro.py]
- New action routine PIMPORT to include raster graphics into plots (for logos, etc)
- ID line is back
- Internal changes
Magics Version 2.9.1 (25th February 2010)
- Current test version becomes 2.9.1 on OpenSuSE workstations + Linux cluster + Ecgate
- New higher level Python interface [EXPERIMENTAL]
- More options for wind plotting
- Internal changes
Magics Version 2.9.0 (14th January 2010)
Magics Version 2.8.0 made default user version (29th October 2009)
- Current user version updated to 2.8.0 on OpenSuSE workstations + Linux cluster + Ecgate
- Export tarball made available
Magics Version 2.8.0 (21st October 2009)
Magics Version 2.7.16 (6th October 2009)
- Current test version becomes 2.7.16 on OpenSuSE workstations
- Added support for reduced lat/long grids
- Various other fixes
Magics Version 2.7.15 (1st October 2009)
- Current test version becomes 2.7.15 on OpenSuSE workstations
- Improvements in the graph plotting
- Various other fixes
Magics Version 2.7.13 (18th September 2009)
- Current test version becomes 2.7.13 on OpenSuSE workstations
- Fixes for legends
- Improved satellite plotting
- Wind on rotated grids
Magics Version 2.7.12 (15th September 2009)
- Current test version becomes 2.7.12 on OpenSuSE workstations
- Fixes for various output formats
- Changes in layout
- Now uses GRIB_API 1.8.0
- More options on InputMatrix for irregular grid
Magics Version 2.7.8 (25th March 2009)
- Current test version becomes 2.7.8 on OpenSuse 10.3 workstations
only - Allow transparent logos in Cairo output (Reported by Luciana)
- Reset Postscript level to avoid transparent output in convert (Reported by Cihan)
Magics Version 2.7.7 (23rd March 2009)
- Current test version becomes 2.7.7 on OpenSuse 10.3 / SuSE 9.1 workstations
and Linux cluster - Introduction of a new parameter 'subpage_mapping'. If this parameter is set 'automatic', the geographical area will be automatically adjusted to the plotted data. This option is only available for cylindrical and mercator projection. The default is 'user_defined'. Requested by Tigge team.
- Introduction of a new shading technique (parameter contour_shade_technique = 'grid_shading'). This shading technique will attach a colour to each grid point of the grid. No interpolation is performed - a filled box is drawn around each grid point.
Magics Version 2.7.6 (18th March 2009)
- Current test version becomes 2.7.6 on SuSE 10.3 workstations only
- Removed debug information
- Additions to EFI plots
- Changes to user logo
Magics Version 2.7.5 (2nd March 2009)
Magics Version 2.7.4 (26th February 2009)
- Current test version becomes 2.7.4 on SuSE 10.3 workstations only
- Performance improvements
- Improved Cairo and KML drivers
- Changes to shading
- Smaller fixes
Magics Version 2.7.1 (20th November 2008)
Magics Version 2.6.4 (2nd December 2008)
Magics Version 2.6.3 (11th November 2008)
Magics Version 2.6.2 (5th November 2008)
- Current export version becomes 2.6.2
- Improved support for Intel compiler
- Compiler optimisations re-introduced
Magics Version 2.6.1 (28th October 2008)
Magics Version 2.7.0 (22nd October 2008)
Magics Version 2.6.0 (21st October 2008)
Magics Version 2.6.0 (20th October 2008)
Magics Version 2.5.7 (6th October 2008)
- Updated test version to 2.5.7
- Changes in contouring and shading, including better support for missing data
- Add rotated grid
- Smaller bugs fixes and improvements
- This release contains the first prototype of a C++ interface; please contact
us if you want to use it.
Magics Version 2.5.5 (9th April 2008)
Magics Version 2.5.4 (1st April 2008)
- Updated test version to 2.5.4 (on ecgate only)
- Fix TTF support in raster output (PNG, GIF - only ecgate was affected)
Magics Version 2.5.3 (18th March 2008)
Magics Version 2.4.3 (17th March 2008)
Magics Version 2.5.2 (11th March 2008)
Magics Version 2.5.1 (10th March 2008)
Magics Version 2.4.2 (6th March 2008)
Magics Version 2.5.0 (5th March 2008)
Magics Version 2.4.1 (5th March 2008)
Magics Version 2.4.1 (3rd March 2008)
Magics Version 2.5.0 (28th February 2008)
Magics Version 2.4.0 (28th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (27th February 2008)
Magics Version 2.4.0 (26th February 2008)
- Updated new version 2.4.0
- Implemented parameters for reading wind data from arrays
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (19th February 2008)
Magics Version 2.4.0 (14th February 2008)
- Updated new version 2.4.0
- Change to Grib API 1.4.0
- Added Mercator projection
- Many improvements in outputs
- Small bug fixes
Magics Version 2.4.0 (12th December 2007)
Magics Version 2.3.1 (22nd November 2007)
Magics Version 2.3.1 (20th November 2007)
Magics Version 2.3.1 (13th November 2007)
Magics Version 2.3 (1st November 2007)
Magics Version 2.3 (30th October 2007)
- Updated new version 2.3.0
- Updated MagML version 3.0 - please report any problems that we
can assist you with if any change is needed - Small bug fixes
Magics Version 2.3 (23rd October 2007)
- Updated new version to 2.3.0
- Updated MagML to version 3.0 - please report any problems that we
can assist you with if any change is needed - Improvements in metgram plotting (added Wave Epsgrams)
- Bug fixes in text and multi page handling
Magics Version 2.2 (12th September 2007)
Magics Version 2.2 (11th September 2007)
- Updated new version 2.2.0
- Improvements in text plotting
- Adding new features to EPS metgrams
- Small fixes
Magics Version 2.2 (23rd August 2007)
Magics Version 2.1.1 (30th July 2007)
Magics Version 2.1.1 (26th July 2007)
Magics Version 2.1.0 (26th July 2007)
Magics Version 2.1.0 (25th July 2007)
Magics Version 2.1.0 (18th July 2007)
Magics Version 2.1.0 (17th July 2007)
- Updated new version 2.1.0
- Improved Polyline plotting (PLINE)
- Improved positional layout
- Many smaller improvements
Magics Version 2.1.0 (12th July 2007)
- Updated new version to 2.1.0
- Major revision of MagML (version 2.0 now)
- Polyline plotting (PLINE)
- Many smaller improvements (i.e. memory management)
Magics Version 2.0.1 (10th July 2007)
Magics Version 2.0.1 (8th May 2007)
Magics Version 2.0.1 (19th April 2007)
Magics Version 2.0.1 (17th April 2007)
Magics Version 2.0.1 (16th April 2007)
Magics Version 2.0.0 (28th March 2007)
Magics Version 2.0.0 (27th March 2007)
Magics Version 2.0.0 (20th March 2007)
- Updated test version 2.0.0
- Additional resolutions of coastlines to improve performance
- Bug fixes in PostScript and PNG & GIF output
- Minor bug fixes
Magics Version 2.0.0 (13th March 2007)
- Updated test version to 2.0.0
- New text and title handling
- Minor bug fixes (installation, output drivers, axis labels)
Magics Version 1.3.9 (18th January 2007)
Magics Version 1.3.8 (12th January 2007)
Magics Version 1.3.7 (18th December 2006)
Magics Version 1.3.4 (6th December 2006)
Magics Version 1.3.3 (30th November 2006)
Magics Version 1.3.2 (20th November 2006)
Magics Version 1.3.1 (6th November 2006)
Magics Version 1.3 (31st October 2006)
Landmarks Before Magics Version 1.3
Magics Version 0.1 (16th July 2004)
- Basic functionality working:
- contouring (including basic labels, highs/lows)
- coastlines (including map gridlines and labels)
- grib loading
- netcdf loading
- user titles
- basic layout
- cylindrical and stereographic projection
Magics Version 0.2 (24th September 2004)
- Contouring: solid and marker shading
- Contouring: grid value plotting
- Contouring: contour highlights
- Grib: multi-field data handling
- Page ID line
Magics Version 0.3 (10th November 2004)
- Stereographic projection
- ODB access / data plotting
- Automatic titles
- Automatic selection of contour method and parameters
Magics Version 0.4 (26th January 2005)
Magics Version 0.5 (15th March 2005)
- Preliminary GIF drivers
- Hatch shading added
- Line styles (DASH/DOT)
- Automatic coastline resolution selection
Magics Version 0.5.1 (19th April 2005)
Magics Version 0.6 (24th May 2005)
Magics Version 0.7 (8th August 2005)
- Observation plotting (the fundamental features are present)|
- Improved symbol plotting using XML symbol descriptions
Magics Version 0.8 (11th November 2005)
Magics Version 1.0 (30th November 2006)
Magics Version 1.1 (4th April 2006)
- Cluster 32 & 64 bit versions released
- EPSgram on the web is now using Magics operationally
- Cross sections taken from NetCDF data can now be visualised
Magics Version 1.2 (6th July 2006)
Magics Version 1.2 (25th July 2006)
Magics Version 1.3 (4th October 2006)
- Support for boxplots with new action routine PBOXPLOT
- Support for geographical areas larger than 360 degrees of longitude