comparison 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
comparison
equal deleted inserted replaced
1027:fca4b5eb8d2f 1119:7c4f81f74c47
1 2010-06-30 RELEASE 1.1
2
3 NEW:
4
5 * New product: 'Achsenparalleles Vertikalprofil'
6 * Support for products with vectorial parameters (#27)
7 * Integrated configuration section for sql-cache
8 * Statistics of ehcaches are available as MBean using JConsole
9 * N-Step back history for the parameterization
10 * ODV export for product 'Horizontales Schnittprofil' (#260)
11 * MANIFEST contains svn buildnumbers
12
13 FIXES:
14
15 * Corrected chart titles (#138, #120)
16 * Fixed defect range calculation for chart axes (#233)
17 * Corrected distance calculation in product 'Horizontalprofil' (#287)
18 * Fixed bin width calculation in histograms (#288)
19 * Changing width/height of charts ended in Stacktace (#294)
20 * Multi layer selection for product 'Layer' (#252)
21 * Renaming a layer just changes its title (#198),
22 * WMS layers now have a prefix 'GNV_' (#315, #314)
23 * Disabled multi selection for vectorial parameter (#299)
24 * Fixed broken transition chain of 'Achsenparalleler
25 Vertikalprofil' (#300, #318, #154)
26 * Fixed ODV export that created invalid odv files (#291)
27 * Added missing column for csv export for product 'Horizontales
28 Schnittprofil' (#284)
29 * Depths have negative values in odv exports (#230)
30 * Keep aspect ratio in PDF/SVG exports (#290)
31 * Fixed hash creation for caching elements (#264, #268)
32 * Further JavaDoc (#274)
33 * Fixed discrepancy in parameter matrix between parameter values and
34 description (#281)
35 * Fixed broken geometry clipping (#283)
36 * Fixed user input validation (#286, #289)
37 * Exception handling improvements (#188, #251, #265, #18, #269, #266)
38
39
40 2010-04-28 RELEASE 1.0
41
42 NEW:
43
44 * Support for renaming wms layers (#198)
45
46 * Support for Contis, Nauthis and Marine Features (#92, #205)
47
48 * Support for exporting/importing artifacts (#208)
49 Before an artifact is exported, the cleanup() method is called to do
50 relevant things before an export.
51
52 * Improved the matrix for parameter-measurement selection. The user can
53 choose between different depths only without relation to a specific
54 parameter (#210)
55
56 * ODV export of a 'Profilschnitt' is possible now (#217)
57
58 * The MapServer can be called without explicitly declaration of the
59 mapfile path (#235, #220). A wrapper script is used - located in the
60 cgi directory of apache - to export the mapfile path.
61
62 * The transition model can be plotted as pdf or svg (#262) with the help
63 of an xsl sheet contained in the contrib directory.
64
65 * Added a template mechanism for 'Layer' product. A default layer is
66 used if there is no specific template for a layer.
67
68 * Support for MapViewer call. A MapViewer call feeds an artifact
69 initially with parameters that are used if the artifact reaches states
70 which require these parameters. These states are called
71 AutoResumeStates and leads the artifact to the next state immediately.
72
73
74 Fixed:
75
76 * Date changes have no effect on wms output (#201)
77 * The subtitle of a horizontalprofile chart contains its beginning
78 coordinate (#120)
79 * Limit rendering of floating point numbers to 3 decimals in
80 MapServer (#209)
81 * Improvements respective to csv exports (#122)
82 * Improvements respective to odv exports (#215)
83 * Display the the time to live of an artifact / wms layer in gui (#197)
84 * Avoid race-conditions while chart creation (#211)
85 * Remove shapefile directories if an artifact reaches its end of
86 life (#164)
87 * Avoid cut axes labels with a gap between data area and chart
88 border (#192, #163)
89 * Wrong time intervals inserted by a user don't cause NPE anymore (#212)
90 * User inserted wkt string are validated (#214, #251)
91 * The geometry type used for wms publishing is fetched from database (#213)
92 * Improved gap detection in timeseries charts (#175)
93 * Selection of layer without items not possible anymore (#200)
94 * Improved chart creation for product type SST (#232)
95 * Added the station name to the subtitle of timeseries charts (#226)
96 * Added the timeinterval to the subtitle of timeseries charts (#152)
97 * Calculate the x-range of verticalprofile charts correct (#229)
98 * Calculate the y-range of horizontalprofile charts correct (#233)
99 * The width of a class in histograms can be specified by a floating
100 point number (#231)
101 * Added label for y-axes in histograms (#243)
102 * 'Profilschnitte' can be exported as png-image (#216)
103 * I18N support for statistic output (#228)
104 * Improved subtitles of horizontalprofile charts (#138)
105 * Removed a duplicated path to the mapfile in the configuration (#220)
106 * The layer selection in the product 'Layer' is no longer limited to
107 a single layer (#252)
108 * Added missing units into class templates that are displayed when
109 calling WMS GetLegendGraphic operation on 'Horizontalschnitten' (#246)
110 * The Restlet server uses the same log4j configuration as the rest of
111 the application (#6)
112 * Files used by artifact-database and cache are written to an own
113 directory - no longer into the conf directory (#218)
114
115
116 2010-03-08 RELEASE 0.5
117
118
119 2010-01-27 RELEASE 0.4
120
121 New:
122
123 * Added entire infrastructure for interpolation pipeline:
124 * Rasterizers on a configurable grid resolution (x and y).
125 * Vectorizer producing geoemetries from rasterized data
126 (introducting dependency to GNU Trove 2.2.1)
127 * Color palette handling
128 * Support for using DEM (seabed) in interpolation
129 * helper script for converting color palettes to
130 QGIS 1.4 styling format
131
132 * Diagrams:
133
134 * 'Profilschnitte' (via JFreeChart compatible Vectorizer output)
135 * 'Horizontalschnitte' (via JTS compatible Vectorizer output)
136 * Multi-polygons: Classes determined by palette values
137 * Multi-linestrings: Iso lines determined with rules of #108
138
139 * Support for 2D diagrams with multi-polygons (with shells and holes)
140 and multi-linestrings (essentially what is called "Simple Feature")
141 * Improved labeling (heading, subheading) of all diagrams
142
143 * Added support for ProxyArtifact to support access to history of states
144 * Added support for writing Shapefiles with GeoTools (introducing
145 dependency to GeoTools 3.5.8)
146
147 Fixed:
148
149 * Generation of vertical profiles failed on Marnet (#142)
150 * Using correct MIME-type for SVG-Export in configuration (#148)
151 * Enabling/Disabling points in GUI (#105)
152 * Reanming values for selcting the direction of an axis (#129)
153 * Adapting granularity for labels for timeseries (#152)
154 * adapting range of values for data series with identical name
155 and different time ranges (#136/137)i
156 * Corrected interpolation based on horizontal cross-section (#153)
157 * Enabling/Disabling points in diagrams with PDF export (#156)
158 * Harmonized background color in 2D diagrams (#157)
159 * Adding label for axis for 2D diagrams (#158)
160
161
162 2009-12-17 RELEASE 0.3
163
164 New:
165
166 * SVG export for charts (introducing Apache Batik dependency)
167 * PDF export for charts. (introducing iText dependency)
168 * style templating for charts via XML.
169 * Units are now localized and added to the charts
170 * Gap detection for horizontal and vertical profile charts.
171
172 * 'Horizontale Schnittprofile'
173
174 * Added region filters
175
176 Fixed:
177
178 * Various i18n messages. (Issue 129)
179 * problems with verticalprofile charts.
180 * TG_0030.008: "Unterscheidung bei Farben wechselt
181 zwischen verschiedenen Ausgabeprodukten bei gleicher Parameterwahl"
182 * TG_0030.004: "Jahreszahlen an der Abszisse werden nicht angezeigt"
183 * TG_0030.004 : i18n funktioniert an Abzissenbeschriftung noch nicht (Issue 104)
184
185 Changed:
186
187 * The configuration system to define the workflows
188 with artifacts. Cleaner separation states vs. transistions.
189
190 * Default configuration of ttl of artifacts is more realistic now.
191
192 * Used more recent versions of JFreeChart and Apache Common Math.
193
194 * Local caching of data is now used more consequently
195
196 Removed:
197
198 * Old conterra charting code.
199
200 2009-11-13 RELEASE 0.2
201
202 * Adding support for relative pathnames relating to central
203 config document (issue 59)
204
205 * Splitting of configuration documents (Issue 40)
206
207 * Corrected data model of artifacs (issue 3)
208
209 * Added FIS Sea State, SEACAT, Current Meter, Ice Station Reports
210
211 * Implemented gaps for spatial and temportal gaps (issue 45)
212
213 * TG_0040.005: Added a first ODV support
214
215 * Added more input validation to make it more user-friendly
216
217 * Added a first documentation of configuration documents
218
219
220 2009-10-07 RELEASE 0.1
221
222 * Initial release of the artifacts special for the
223 BSH Generic Viewer. They are to be configured to live
224 inside an artifact database via conf.xml.
225
226 * The collection of parameters is modelled by transistions
227 inside the XML.
228
229 * src/test/ressources/conf.xml gives a setup to use all
230 the provided artifacts.
231
232 * Products can be produced for following FIS:
233 Marnet, IMIS, STAUN, Modeldata, Delphin, Thermosalinograph,
234 Chemusurvey, GTS, CTD, CBT in form of time series,
235 vertical profiles and horizontal profiles on meshes
236 and instantaneous points.

http://dive4elements.wald.intevation.org