diff gnv-artifacts/Changes @ 1119:7c4f81f74c47

merged gnv-artifacts
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:14:00 +0200
parents e7efbded1367
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/Changes	Fri Sep 28 12:14:00 2012 +0200
@@ -0,0 +1,236 @@
+2010-06-30  RELEASE 1.1
+
+    NEW:
+
+        * New product: 'Achsenparalleles Vertikalprofil'
+        * Support for products with vectorial parameters (#27)
+        * Integrated configuration section for sql-cache
+        * Statistics of ehcaches are available as MBean using JConsole
+        * N-Step back history for the parameterization
+        * ODV export for product 'Horizontales Schnittprofil' (#260)
+        * MANIFEST contains svn buildnumbers
+
+    FIXES:
+
+        * Corrected chart titles (#138, #120)
+        * Fixed defect range calculation for chart axes (#233)
+        * Corrected distance calculation in product 'Horizontalprofil' (#287)
+        * Fixed bin width calculation in histograms (#288)
+        * Changing width/height of charts ended in Stacktace (#294)
+        * Multi layer selection for product 'Layer' (#252)
+        * Renaming a layer just changes its title (#198),
+        * WMS layers now have a prefix 'GNV_' (#315, #314)
+        * Disabled multi selection for vectorial parameter (#299)
+        * Fixed broken transition chain of 'Achsenparalleler
+          Vertikalprofil' (#300, #318, #154)
+        * Fixed ODV export that created invalid odv files (#291)
+        * Added missing column for csv export for product 'Horizontales
+          Schnittprofil' (#284)
+        * Depths have negative values in odv exports (#230)
+        * Keep aspect ratio in PDF/SVG exports (#290)
+        * Fixed hash creation for caching elements (#264, #268)
+        * Further JavaDoc (#274)
+        * Fixed discrepancy in parameter matrix between parameter values and
+          description (#281)
+        * Fixed broken geometry clipping (#283)
+        * Fixed user input validation (#286, #289)
+        * Exception handling improvements (#188, #251, #265, #18, #269, #266)
+
+
+2010-04-28  RELEASE 1.0
+
+    NEW:
+
+        * Support for renaming wms layers (#198)
+
+        * Support for Contis, Nauthis and Marine Features (#92, #205)
+
+        * Support for exporting/importing artifacts (#208)
+          Before an artifact is exported, the cleanup() method is called to do
+          relevant things before an export.
+
+        * Improved the matrix for parameter-measurement selection. The user can
+          choose between different depths only without relation to a specific
+          parameter (#210)
+
+        * ODV export of a 'Profilschnitt' is possible now (#217)
+
+        * The MapServer can be called without explicitly declaration of the
+          mapfile path (#235, #220). A wrapper script is used - located in the 
+          cgi directory of apache - to export the mapfile path.
+
+        * The transition model can be plotted as pdf or svg (#262) with the help
+          of an xsl sheet contained in the contrib directory.
+
+        * Added a template mechanism for 'Layer' product. A default layer is
+          used if there is no specific template for a layer.
+
+        * Support for MapViewer call. A MapViewer call feeds an artifact
+          initially with parameters that are used if the artifact reaches states
+          which require these parameters. These states are called
+          AutoResumeStates and leads the artifact to the next state immediately.
+
+
+    Fixed:
+
+        * Date changes have no effect on wms output (#201)
+        * The subtitle of a horizontalprofile chart contains its beginning
+          coordinate (#120)
+        * Limit rendering of floating point numbers to 3 decimals in
+          MapServer (#209)
+        * Improvements respective to csv exports (#122)
+        * Improvements respective to odv exports (#215)
+        * Display the the time to live of an artifact / wms layer in gui (#197)
+        * Avoid race-conditions while chart creation (#211)
+        * Remove shapefile directories if an artifact reaches its end of
+          life (#164)
+        * Avoid cut axes labels with a gap between data area and chart
+          border (#192, #163)
+        * Wrong time intervals inserted by a user don't cause NPE anymore (#212)
+        * User inserted wkt string are validated (#214, #251)
+        * The geometry type used for wms publishing is fetched from database (#213)
+        * Improved gap detection in timeseries charts (#175)
+        * Selection of layer without items not possible anymore (#200)
+        * Improved chart creation for product type SST (#232)
+        * Added the station name to the subtitle of timeseries charts (#226)
+        * Added the timeinterval to the subtitle of timeseries charts (#152)
+        * Calculate the x-range of verticalprofile charts correct (#229)
+        * Calculate the y-range of horizontalprofile charts correct (#233)
+        * The width of a class in histograms can be specified by a floating
+          point number (#231)
+        * Added label for y-axes in histograms (#243)
+        * 'Profilschnitte' can be exported as png-image (#216)
+        * I18N support for statistic output (#228)
+        * Improved subtitles of horizontalprofile charts (#138)
+        * Removed a duplicated path to the mapfile in the configuration (#220)
+        * The layer selection in the product 'Layer' is no longer limited to
+          a single layer (#252)
+        * Added missing units into class templates that are displayed when
+          calling WMS GetLegendGraphic operation on 'Horizontalschnitten' (#246)
+        * The Restlet server uses the same log4j configuration as the rest of 
+          the application (#6)
+        * Files used by artifact-database and cache are written to an own
+          directory - no longer into the conf directory (#218)
+
+
+2010-03-08  RELEASE 0.5
+
+
+2010-01-27  RELEASE 0.4
+
+    New:
+
+    * Added entire infrastructure for interpolation pipeline:
+        * Rasterizers on a configurable grid resolution (x and y).
+        * Vectorizer producing geoemetries from rasterized data
+          (introducting dependency to GNU Trove 2.2.1)
+        * Color palette handling
+        * Support for using DEM (seabed) in interpolation
+        * helper script for converting color palettes to 
+          QGIS 1.4 styling format
+
+    * Diagrams:
+
+        * 'Profilschnitte'     (via JFreeChart compatible Vectorizer output)
+        * 'Horizontalschnitte' (via JTS compatible Vectorizer output)
+           * Multi-polygons:    Classes determined by palette values
+           * Multi-linestrings: Iso lines determined with rules of #108
+    
+        * Support for 2D diagrams with multi-polygons (with shells and holes)
+          and multi-linestrings (essentially what is called "Simple Feature")
+        * Improved labeling (heading, subheading) of all diagrams
+
+    * Added support for ProxyArtifact to support access to history of states
+    * Added support for writing Shapefiles with GeoTools (introducing
+      dependency to GeoTools 3.5.8)
+
+    Fixed:
+
+    * Generation of vertical profiles failed on Marnet (#142)
+    * Using correct MIME-type for SVG-Export in configuration (#148)
+    * Enabling/Disabling points in GUI (#105)
+    * Reanming values for selcting the direction of an axis (#129)
+    * Adapting granularity for labels for timeseries (#152)
+    * adapting range of values for data series with identical name
+      and different time ranges (#136/137)i
+    * Corrected interpolation based on horizontal cross-section (#153)
+    * Enabling/Disabling points in diagrams with PDF export (#156)
+    * Harmonized background color in 2D diagrams (#157)
+    * Adding label for axis for 2D diagrams (#158)
+
+
+2009-12-17  RELEASE 0.3
+
+    New:
+
+    * SVG export for charts (introducing Apache Batik dependency)
+    * PDF export for charts. (introducing iText dependency)
+    * style templating for charts via XML.
+    * Units are now localized and added to the charts
+    * Gap detection for horizontal and vertical profile charts.
+
+    * 'Horizontale Schnittprofile'
+
+    * Added region filters
+
+    Fixed:
+
+    * Various i18n messages. (Issue 129)
+    * problems with verticalprofile charts.
+    * TG_0030.008: "Unterscheidung bei Farben wechselt 
+      zwischen verschiedenen Ausgabeprodukten bei gleicher Parameterwahl"
+    * TG_0030.004: "Jahreszahlen an der Abszisse werden nicht angezeigt"
+    * TG_0030.004 : i18n funktioniert an Abzissenbeschriftung noch nicht (Issue 104)
+
+    Changed:
+
+    * The configuration system to define the workflows 
+      with artifacts. Cleaner separation states vs. transistions.
+
+    * Default configuration of ttl of artifacts is more realistic now.
+
+    * Used more recent versions of JFreeChart and Apache Common Math.
+
+    * Local caching of data is now used more consequently
+
+    Removed:
+
+    * Old conterra charting code.
+
+2009-11-13  RELEASE 0.2
+
+    * Adding support for relative pathnames relating to central 
+      config document (issue 59)
+
+    * Splitting of configuration documents (Issue 40)
+
+    * Corrected data model of artifacs (issue 3)
+
+    * Added FIS Sea State, SEACAT, Current Meter, Ice Station Reports 
+
+    * Implemented gaps for spatial and temportal gaps (issue 45)
+
+    * TG_0040.005: Added a first ODV support
+
+    * Added more input validation to make it more user-friendly
+
+    * Added a first documentation of configuration documents
+
+
+2009-10-07  RELEASE 0.1
+
+    * Initial release of the artifacts special for the
+      BSH Generic Viewer. They are to be configured to live
+      inside an artifact database via conf.xml.
+    
+    * The collection of parameters is modelled by transistions
+      inside the XML.
+    
+    * src/test/ressources/conf.xml gives a setup to use all
+      the provided artifacts.
+    
+    * Products can be produced for following FIS:
+      Marnet, IMIS, STAUN, Modeldata, Delphin, Thermosalinograph,
+      Chemusurvey, GTS, CTD, CBT in form of time series,
+      vertical profiles and horizontal profiles on meshes
+      and instantaneous points.

http://dive4elements.wald.intevation.org