annotate gnv-artifacts/Changes @ 605:e8ebdbc7f1e3

First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog). gnv-artifacts/trunk@671 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 09 Feb 2010 14:27:55 +0000
parents 0f454d8067ca
children 0e458a4271c4
rev   line source
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
1 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
2
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
3 New:
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
4
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
5 * 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
6 * 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
7 * Vectorizer producing geoemetries from rasterized data
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
8 (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
9 * Color palette handling
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
10 * 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
11 * 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
12 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
13
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
14 * Diagrams:
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
15
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
16 * 'Profilschnitte' (via JFreeChart compatible Vectorizer output)
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
17 * 'Horizontalschnitte' (via JTS compatible Vectorizer output)
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
18 * 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
19 * 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
20
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
21 * 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
22 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
23 * 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
24
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
25 * 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
26 * 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
27 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
28
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
29 Fixed:
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
30
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
31 * 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
32 * 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
33 * 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
34 * 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
35 * 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
36 * 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
37 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
38 * 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
39 * 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
40 * 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
41 * 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
42
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
43
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
44 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
45
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
46 New:
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
47
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
48 * SVG export for charts (introducing Apache Batik dependency)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
49 * PDF export for charts. (introducing iText dependency)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
50 * style templating for charts via XML.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
51 * Units are now localized and added to the charts
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
52 * 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
53
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
54 * 'Horizontale Schnittprofile'
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
55
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
56 * Added region filters
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
57
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
58 Fixed:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
59
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
60 * Various i18n messages. (Issue 129)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
61 * problems with verticalprofile charts.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
62 * TG_0030.008: "Unterscheidung bei Farben wechselt
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
63 zwischen verschiedenen Ausgabeprodukten bei gleicher Parameterwahl"
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
64 * 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
65 * 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
66
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
67 Changed:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
68
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
69 * The configuration system to define the workflows
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
70 with artifacts. Cleaner separation states vs. transistions.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
71
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
72 * 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
73
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
74 * 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
75
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
76 * Local caching of data is now used more consequently
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
77
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
78 Removed:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
79
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
80 * Old conterra charting code.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
81
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
82 2009-11-13 RELEASE 0.2
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
83
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
84 * Adding support for relative pathnames relating to central
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
85 config document (issue 59)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
86
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
87 * Splitting of configuration documents (Issue 40)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
88
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
89 * Corrected data model of artifacs (issue 3)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
90
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
91 * 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
92
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
93 * Implemented gaps for spatial and temportal gaps (issue 45)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
94
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
95 * TG_0040.005: Added a first ODV support
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
96
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
97 * 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
98
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
99 * 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
100
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
101
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
102 2009-10-07 RELEASE 0.1
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 50
diff changeset
103
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
104 * Initial release of the artifacts special for the
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
105 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
106 inside an artifact database via conf.xml.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
107
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
108 * The collection of parameters is modelled by transistions
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
109 inside the XML.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
110
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
111 * 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
112 the provided artifacts.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
113
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
114 * Products can be produced for following FIS:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
115 Marnet, IMIS, STAUN, Modeldata, Delphin, Thermosalinograph,
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
116 Chemusurvey, GTS, CTD, CBT in form of time series,
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
117 vertical profiles and horizontal profiles on meshes
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
118 and instantaneous points.

http://dive4elements.wald.intevation.org