annotate gnv-artifacts/Changes @ 1114:7e085bfb107b

Bugfix: Histogram width results in an IllegalArgumentException (issue320). gnv-artifacts/trunk@1253 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 30 Jun 2010 13:05:42 +0000
parents e7efbded1367
children
rev   line source
1113
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
1 2010-06-30 RELEASE 1.1
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
2
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
3 NEW:
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
4
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
5 * New product: 'Achsenparalleles Vertikalprofil'
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
6 * Support for products with vectorial parameters (#27)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
7 * Integrated configuration section for sql-cache
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
8 * Statistics of ehcaches are available as MBean using JConsole
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
9 * N-Step back history for the parameterization
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
10 * ODV export for product 'Horizontales Schnittprofil' (#260)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
11 * MANIFEST contains svn buildnumbers
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
12
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
13 FIXES:
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
14
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
15 * Corrected chart titles (#138, #120)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
16 * Fixed defect range calculation for chart axes (#233)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
17 * Corrected distance calculation in product 'Horizontalprofil' (#287)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
18 * Fixed bin width calculation in histograms (#288)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
19 * Changing width/height of charts ended in Stacktace (#294)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
20 * Multi layer selection for product 'Layer' (#252)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
21 * Renaming a layer just changes its title (#198),
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
22 * WMS layers now have a prefix 'GNV_' (#315, #314)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
23 * Disabled multi selection for vectorial parameter (#299)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
24 * Fixed broken transition chain of 'Achsenparalleler
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
25 Vertikalprofil' (#300, #318, #154)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
26 * Fixed ODV export that created invalid odv files (#291)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
27 * Added missing column for csv export for product 'Horizontales
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
28 Schnittprofil' (#284)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
29 * Depths have negative values in odv exports (#230)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
30 * Keep aspect ratio in PDF/SVG exports (#290)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
31 * Fixed hash creation for caching elements (#264, #268)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
32 * Further JavaDoc (#274)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
33 * Fixed discrepancy in parameter matrix between parameter values and
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
34 description (#281)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
35 * Fixed broken geometry clipping (#283)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
36 * Fixed user input validation (#286, #289)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
37 * Exception handling improvements (#188, #251, #265, #18, #269, #266)
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
38
e7efbded1367 Summarized changes for RELEASE 1.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
39
873
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
40 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
41
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
42 NEW:
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
43
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
44 * 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
45
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
46 * 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
47
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
48 * 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
49 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
50 relevant things before an export.
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
51
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
52 * 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
53 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
54 parameter (#210)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
55
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
56 * 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
57
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
58 * 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
59 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
60 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
61
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
62 * 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
63 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
64
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
65 * 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
66 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
67
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
68 * 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
69 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
70 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
71 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
72
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
73
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
74 Fixed:
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 * 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
77 * 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
78 coordinate (#120)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
79 * 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
80 MapServer (#209)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
81 * 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
82 * 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
83 * 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
84 * 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
85 * 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
86 life (#164)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
87 * 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
88 border (#192, #163)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
89 * 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
90 * 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
91 * 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
92 * 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
93 * 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
94 * 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
95 * 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
96 * 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
97 * 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
98 * 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
99 * 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
100 point number (#231)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
101 * 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
102 * '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
103 * 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
104 * 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
105 * 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
106 * 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
107 a single layer (#252)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
108 * 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
109 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
110 * 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
111 the application (#6)
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
112 * 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
113 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
114
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
115
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
116 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
117
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
118
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
119 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
120
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
121 New:
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
122
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
123 * 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
124 * 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
125 * Vectorizer producing geoemetries from rasterized data
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
126 (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
127 * Color palette handling
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
128 * 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
129 * 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
130 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
131
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
132 * Diagrams:
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
133
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
134 * 'Profilschnitte' (via JFreeChart compatible Vectorizer output)
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
135 * 'Horizontalschnitte' (via JTS compatible Vectorizer output)
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
136 * 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
137 * 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
138
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
139 * 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
140 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
141 * 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
142
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
143 * 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
144 * 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
145 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
146
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
147 Fixed:
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
148
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
149 * 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
150 * 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
151 * 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
152 * 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
153 * 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
154 * 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
155 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
156 * 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
157 * 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
158 * 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
159 * 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
160
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 375
diff changeset
161
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
162 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
163
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
164 New:
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
165
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
166 * SVG export for charts (introducing Apache Batik dependency)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
167 * PDF export for charts. (introducing iText dependency)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
168 * style templating for charts via XML.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
169 * Units are now localized and added to the charts
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
170 * 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
171
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
172 * 'Horizontale Schnittprofile'
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
173
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
174 * Added region filters
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 Fixed:
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 * Various i18n messages. (Issue 129)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
179 * problems with verticalprofile charts.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
180 * TG_0030.008: "Unterscheidung bei Farben wechselt
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
181 zwischen verschiedenen Ausgabeprodukten bei gleicher Parameterwahl"
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
182 * 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
183 * 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
184
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
185 Changed:
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 configuration system to define the workflows
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
188 with artifacts. Cleaner separation states vs. transistions.
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 * 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
191
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
192 * 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
193
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
194 * Local caching of data is now used more consequently
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
195
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
196 Removed:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
197
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
198 * Old conterra charting code.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
199
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
200 2009-11-13 RELEASE 0.2
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
201
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
202 * Adding support for relative pathnames relating to central
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
203 config document (issue 59)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
204
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
205 * Splitting of configuration documents (Issue 40)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
206
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
207 * Corrected data model of artifacs (issue 3)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
208
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
209 * 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
210
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
211 * Implemented gaps for spatial and temportal gaps (issue 45)
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
212
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
213 * TG_0040.005: Added a first ODV support
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
214
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
215 * 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
216
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
217 * 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
218
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 126
diff changeset
219
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
220 2009-10-07 RELEASE 0.1
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 50
diff changeset
221
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
222 * Initial release of the artifacts special for the
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
223 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
224 inside an artifact database via conf.xml.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
225
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
226 * The collection of parameters is modelled by transistions
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
227 inside the XML.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
228
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
229 * 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
230 the provided artifacts.
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
231
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
232 * Products can be produced for following FIS:
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
233 Marnet, IMIS, STAUN, Modeldata, Delphin, Thermosalinograph,
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
234 Chemusurvey, GTS, CTD, CBT in form of time series,
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
235 vertical profiles and horizontal profiles on meshes
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 260
diff changeset
236 and instantaneous points.

http://dive4elements.wald.intevation.org