comparison flys-artifacts/Changes @ 3812:f788d2d901d6

merged flys-artifacts/pre2.6-2011-12-05
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:14:53 +0200
parents 6d3c1f4d0e8c
children
comparison
equal deleted inserted replaced
3808:5fab0fe3c445 3812:f788d2d901d6
1 2011-09-19 RELEASE 2.5
2
3 NEW:
4
5 * Introduced the concept of a "datacage": the datacage is a service that
6 provides a list of chart themes that fit to a given chart type. The
7 service accepts a user uuid, the uuid of a master Artifact, the name
8 of the output type and a set of further string parameters. In general,
9 we distinguish between user-specific datacage and system-specific
10 datacage:
11 The user-specific datacage returns themes provided by old
12 calculations computed by the user.
13 The system-specific datacage returns themes that might be generated
14 using the data stored in the flys-backend.
15
16 * Introduced a database used by the datacage that stores information
17 about Artifacts, their outputs and their facets. This database
18 requires synchronization with the Artifact database. The intent of
19 this database is to have a fast access to data stored in Artifacts.
20
21 * Introduced a mechanism to clone existing Artifacts (with or without
22 restrictions). For cloning an Artifact, it is necessary to specify the
23 UUID of a "model Artifact". The clone will be based on that model by
24 extracting all required data from it.
25
26 * Introduced "recommendations": recommendations are themes in charts or
27 maps (Artifacts/Facets) that should be added automatically to an
28 existing chart/map. They are provided by the datacage.
29
30 * Introduced new Artifact types to provide further chart themes:
31 - Annotations
32 - Mainvalues
33
34 * Introduced new Facet type WMSLayerFacet. This type stores all required
35 information (server url, layer names, layer extent, layer srid) to
36 display a WMS layer in a WMS client.
37
38 * Introduced a new chart output "Querprofildiagramm". This output
39 calculates a waterlevel and displays it as single line together with
40 one or more cross section lines ("Querprofilspuren").
41
42 * Introduced a new chart output "W-Differenzen". This output calculates
43 waterlevel differences based on at least two waterlevels (a
44 "W-Differenzen" output can consist of more than a single waterlevel
45 difference calculation). Each waterlevel difference calculation
46 results in three chart themes: two W curves and a W-Differences curve.
47
48 * Introduced a new output "Überschwemmungskarte". The visualization of
49 this output is a map. One of the map's layers is a WMS layer that
50 displays the calculation result of WSPLGEN (external C++ tool).
51
52 * Improved the rendering process of chart themes: the styles configured
53 for themes are now used.
54
55 * Improved the DistanceInfoService: it supports filters to filter the
56 type of items returned by this service (reduces the number of returned
57 items of course).
58
59 * Introduced a CSV export for "W-Differenzen".
60
61 * Downgraded GNU Trove to 1.1-beta-5 (later versions have been removed
62 from maven repositories).
63
64
65 FIXES:
66
67 * flys/issue135 (Diagramm: Trotz abgeschalteter Themen bleiben Beschriftungen bestehen)
68
69 * flys/issue159 (WINFO: Radiobutton - Ortsauswahl bei "W für ungleichwertigen Abflusslängsschnitt" entfernen)
70
71 * flys/issue160 (WINFO: Auswahltabelle Orte bei Modus Strecke nach Step-Back)
72
73 * flys/issue176 (Diagramm: Benennung eines Abflusses bei gewählter Höhe am Pegel)
74
75 * flys/issue180 (WINFO: Zeilen der Tabelle können nach der Markierung in die Zwischenablage kopiert werden.)
76
77 * flys/issue181 (Erstes Thema in der Themenliste wählt sich automatisch wieder an)
78
79 * flys/issue191 (AT-Export: Längsten monoton steigenden Bereich exportieren.)
80
81 * flys/issue219 (W-INFO: Abflusskurvenberechnung / keine Themen im Diagramm)
82
83 * flys/issue254 (Datenkorb: Klonen von Artefakten in anderen Collections + Facettenfilter zum Ausblenden)
84
85 * flys/issue256 (Datenkorb: XXX Issue festhalten)
86
87 * flys/issue258 (Datenkorb: Outs statt States führen)
88
89 * flys/issue259 (Daten aus Datenkorb in Diagramm einladen)
90
91 * flys/issue260 (Datenkorb: Masterartefakt in View aufführen)
92
93 * flys/issue262 (Datenkorb: Vereinigung der beiden Konfigurations-Templates)
94
95 * flys/issue279 (WINFO: Elbe Wasserspiegellage - Index Out of Bounds)
96
97 * flys/issue280 (BoundingBoxen von Streckenfavoriten und Haupt- und Extremwerten unsichtbar machen)
98
99 * flys/issue281 (Karte: Auswahl der berechnten Wasserspiegellage über Inline-Datenkorb)
100
101 * flys/issue282 (Karte: Abstand interpolierte Profile - Default wert)
102
103 * flys/issue290 (Karte: Eingabe von Differenzen zw. WSP und Gelände findet keine Ausprägung in der Karte)
104
105 * flys/issue303 (Keine Streckenfavoriten, wenn nur Q im Längsschnittdiagram ausgewählt)
106
107 * flys/issue309 (Querprofil: Manuelle Eingabe funktioniert nicht nach Return (nur nach Tab))
108
109 * flys/issue310 (Querprofil: Farben der Themen)
110
111 * flys/issue311 (Querprofil: i18n)
112
113
114
115 2011-06-27 RELEASE 2.4
116
117 NEW:
118
119 * Finalized the Facet concept: output modes and the output generation
120 are now based on facets. Facets are created dynamically by an Artifact
121 based on the results of a calculation.
122
123 * Introduced a report mechanism that gives feedback of calculation
124 problems.
125
126 * Introduced output modes that generate XML document with calculation
127 report information.
128
129 * Introduced deactivated themes in charts: such themes are not rendered.
130
131 * Introduced a cache to store distance info per river.
132
133 * Introduced output modes that generate XML documents which contain meta
134 information of charts as axes ranges, data ranges and a transformation
135 matrix that allows to transform image coordinates into chart
136 coordinates.
137
138 * Added support for zoom values in Chart output modes.
139
140 * Added support for min/max values in DESCRIBE documents.
141
142 * Added "Oberkante" and "Unterkante" columns to distance info service.
143
144 * Added a new export mode to save data in AT format.
145
146 * Improved performance while storing/loading Q values of WST columns.
147
148 * Improved the WQ values validation for calculation 1 & 4.
149
150 * Improved calculations to work independent of "from"/"to" order of
151 kilometer ranges.
152
153 * Improved the input of WQ values for calculation 1. We distinguish
154 between a selected Q at a given gauge or a selected Q that doesn't
155 base on a given gauge.
156
157 * Allow "from" to be greater than "to" in kilometer ranges.
158
159 * Write default values of the user into the Artifact's DESCRIBE
160 document (flys/issue40).
161
162
163 FIXES:
164
165 * flys/issue62 Artifacts no longer share their data with each other.
166
167 * flys/issue77 Added titles for themes in duration curve charts.
168
169 * flys/issue81
170
171 * flys/issue82 Fixed NPE after a calculation has taken place.
172
173 * flys/issue84
174
175 * flys/issue85 Fixed location input for calculation 1 & 4.
176
177 * flys/issue86 Fixed Q determination based on a given W.
178
179 * flys/issue90 Removed space between chart axes and chart area.
180
181 * flys/issue93 Renamed calculation 4.
182
183 * flys/issue103 Append values selected by the user in the correct format
184 to the DESCRIBE document of Artifacts (uses i18n).
185
186 * flys/issue147
187
188 * flys/issue150 Invert the X axis correctly for charts of type
189 calculation 1 & 4.
190
191 * flys/issue154 Repaired computed discharge curve that broke after the
192 facets had been finalized.
193
194 * flys/issue157 Discharge curve charts (computed an static) will now
195 have a lower x value set to "1".
196
197 * flys/issue161 Longitudinal section chart's second Y axis will
198 initially start at Q=0.
199
200 * flys/issue164 Improved input validation for WQ input of calculation 4.
201
202 * flys/issue172 Duration curve charts will now have a lower x value set
203 to "0".
204
205 * flys/issue173 Fixed broken gauge determination in calculation 4.
206
207 * flys/issue174 Repaired broken upper margin between chart data and
208 chart border in longitudinal section charts.
209
210 * Added missing "Corrected W" facet for results of calculation 4.
211
212 * Map datasets in duration curve charts to the correct axes.
213
214 * Fixed broken XPath to detect output modes in an attribute document of
215 a Collection.
216
217 * Feed operation will no longer save data if the validation of the given
218 values failed.
219
220
221
222 2011-05-19 RELEASE 2.3.1
223
224 NEW:
225
226 * New export format for waterlevels: WST.
227
228 * Added descriptions for the curves of the following charts:
229 - discharge curves (dt. 'Abflusskurven am Pegel')
230 - computed discharge curves (dt. 'berechnete Abflusskurven')
231 - longitudinal section curves (dt. 'Längsschnitt')
232 - discharge longitudinal section curves (dt. 'Abflusslängsschnitt')
233
234 * Number formatting is done in a central place/class.
235
236 FIXES:
237
238 * flys/issue47 (Diagramm: Farbliche Unterscheidung von Abfluß und Wasserstand)
239
240 * flys/issue52 (WINFO: W-Längsschnitt - Wasser jeweils von links nach rechts laufen lassen)
241
242 * flys/issue53 (WINFO/Berechnungsausgabe: Kilometerierung und Wasserstände werden zum Teil mit vielen Nachkommastellen angezeigt)
243
244 * flys/issue66: (i18n: Untertitel bei Längsschnitten - Bereich der Strecke enthält "double")
245
246 * flys/issue67 (WINFO: Längsschnitt - Wasser fließt bergauf)
247
248 * flys/issue72: (WINFO: Q/W/D-Info liefert selten eine Antwort)
249
250
251
252 2011-05-13 RELEASE 2.3
253
254 NEW:
255
256 * Initial release of the artifacts for FLYS. Currently there is a single
257 WINFO artifact for the following computations:
258 - waterlevels
259 - discharge curves
260 - duration curves
261 - discharge longitudinal section curves
262
263 * Configuration is placed in doc/conf/conf.xml
264
265 * WINFO Artifact specific configuration is placed in
266 doc/conf/artifacts/winfo.xml
267
268 * So called 'OutGenerators' produce different types of output.
269 Currently, the flys-artifacts are able to produce charts and exports.
270 Each output type has to be configured in conf.xml.
271
272 * New chart types:
273 - discharge curves (dt. 'Abflusskurven am Pegel')
274 - computed discharge curves (dt. 'Abflusskurve')
275 - longitudinal section curves (dt. 'Längsschnitte')
276 - duration curves (dt. 'Dauerlinie')
277 - discharge longitudinal section curve (dt. 'W bei
278 ungleichmäßigem Abflusslängsschnitt')
279
280 * New exports:
281 - csv of waterlevels
282 - csv of duration curves
283 - csv of computed discharge curves
284 - csv of discharge longitudinal section
285
286 * New services that provides:
287 - supported rivers
288 - main values of a gauge
289 - range information of a river
290 - meta information of a river
291
292 * Caching of computation relevant values
293
294 * Initial model to support chart specific themes (theme.xml)
295
296
297 LIMITATIONS:
298
299 * Charts are not rendered using the themes in theme.xml
300
301
302 !!!
303
304 The version number of this release depends on an existing desktop variant of
305 this software that is in version 2.1.
306
307 !!!
308
309
310 2011-03-30 RELEASE 0.1

http://dive4elements.wald.intevation.org