annotate gnv-artifacts/Changes @ 1061:13bea93a070a

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

http://dive4elements.wald.intevation.org