|Jan 10, 2012|
|8 years 8 months ||The "freeze" color gradient now has a fixed point at zero
celsius. A pointer error (related to the FILE pointer) has been
fixed in PNGIO by making this pointer a class member. A much
improved error message is now generated when a file can not be open
|Jan 9, 2012|
|8 years 8 months ||Introducing smart legends: this tries to find a meanigful range and
steps within that range. The choice of rounding the lower and upper
bounds (thus not guaranteeing that the whole data fits in the
legend) has been made as it could lead to more suita
|8 years 8 months ||Changing the case of A3D_VIEW in ARCIO, fixed an image corruption
issue in PNGIO (libpng just *forgets* to flush the file buffer...).
Added a missing include in MeteoIO.h
|8 years 8 months ||A new key has been added that was missing: GRID2DPATH that can be in
intput and output. This key is now properly handled by the
appropriate plugins. A new color reduction strategy has been
implemented in the gradients and the PNG plugin: instead of r
|Jan 7, 2012|
|8 years 8 months ||A few hard coded parameters have been declared as static const
(color depth per channel, max color per channel) in order to make
the code cleaner. A new method has been introduced in the Gradient
class: setNrOfColors. This allows to specify a reduced
|Jan 6, 2012|
|8 years 8 months ||The gradients now don't provide a transparency value (since it had
to be either fully opaque or fully transparent) but only a boolean.
PNGIO now uses a transparent color to encode transparency instead of
a true alpha channel, leading to improved run
|8 years 8 months ||A new gradient type has been added (blue-green isomorphic) and some
small things improved thanks to valgrind (one potential out of
bounds read and with callgrind some small speed improvements)
|8 years 8 months ||New methods "moveByXY" and "moveByBearing" have
been added to Coords, addressing issue 39. Code cleanup and
extensive documenting have been performed on Graphics and PNGIO,
that now supports creating world file (optionnally). A new option
has also be
|Jan 4, 2012|
|8 years 8 months ||Better handling of "autoscale": the min and max are almost
always taken into account (this is usefull to set fixed points, like
the snow line, the sea level, etc) and the autoscale bool is used to
tweak a given gradient for better display in autoscal
|8 years 8 months ||Now, the plots are fitted/optimized depending on the meteo parameter
(if available). The proper metadata is written into the file (again,
if available). More gradients have been implemented.
|8 years 8 months ||A few options have been added to PNGIO and autoscale is now
supported by the gradients.
|Jan 3, 2012|
|8 years 8 months ||Now the color gradient can be chosen (given as an argument in the
Gradient constructor). This is not yet really used by PNGIO, but
this will come!
|8 years 8 months ||The legend class is now free of hard-coded values in the middle of
the code (all depends on the static consts).
|Jan 2, 2012|
|8 years 8 months ||The NearestNeighbour 2D resampling algorithm has been reshaped in
order to offer the same interface as BiLinear. A typo in its name
has been fixed. But NearestNeighbour does not work properly (bug not
A better way of submitting metadata t
|Dec 25, 2011|
|8 years 8 months ||A few small things for fonts...
|Dec 23, 2011|
|8 years 8 months ||The purely graphical parts of PNGIO have been isolated in a new
file, Graphics, that contain the Legend class, a Color namespace and
a Gradient class. The gradient code is not so clean yet, but the
PNGIO plugin is now much cleaner. The color gradient
|Dec 22, 2011|
|8 years 8 months ||The 2D_interpolations example has been updated to reflect recent
changes (see previous commit). Improvements in the legend for PNGIO.
|8 years 8 months ||This addresses the 2D part of issue 168: the ability to specify
which meteo parameter and time step to read/write from/to a 2D grid.
This should be the prefered reading method in the future, since it
leaves to the plugin the task of building the file
|8 years 8 months ||The legend text has now its own color and the legend background can
also have its own color (or remain transparent).
|Dec 20, 2011|
|8 years 8 months ||Much improved legends: the font size is twice as big, the verticals
are bold, the exponent is half-height. And spacing is more pleasant.