annotate gnv-artifacts/Changes @ 628:bfe33e658576

Added XSLT sheet to transform palette xml files into a style definition template used for mapfile generation. gnv-artifacts/trunk@703 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 23 Feb 2010 15:50:15 +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