comparison flys-artifacts/ChangeLog @ 686:3dc61e00385e facets-slt

Merged with trunk and introduced hashing of computed values. flys-artifacts/branches/facets-slt@2126 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 15 Jun 2011 15:28:54 +0000
parents 434146596838
children eab5e5089d77
comparison
equal deleted inserted replaced
667:434146596838 686:3dc61e00385e
1 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * src/main/java/de/intevation/flys/artifacts/services/DistanceInfoService.java:
4 Got rid of namespace in result document.
5
6 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
7
8 flys/issue77 (Diagramm: Beschriftung der Kurven bei Dauerlinien)
9
10 * src/main/java/de/intevation/flys/exports/DurationCurveGenerator.java:
11 Give the curves in the chart names.
12
13 * src/main/resources/messages.properties,
14 src/main/resources/messages_de_DE.properties,
15 src/main/resources/messages_en.properties,
16 src/main/resources/messages_de.properties: Added titles for duration
17 chart curves.
18
19 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20
21 * src/main/java/de/intevation/flys/artifacts/services/DistanceInfoService.java:
22 Write top 'Oberkante' and bottom 'Unterkante' to out going XML
23 if they exist.
24
25 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
26
27 * src/main/java/de/intevation/flys/artifacts/states/WQAdapted.java:
28 Write the min/max W/Q ranges as art:range elements into the DESCRIBE.
29
30 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
31
32 * src/main/java/de/intevation/flys/artifacts/states/LocationSelect.java:
33 This state that is used to retrieve locations will now write the
34 kilometer range of the selected river into the DESCRIBE document.
35
36 2011-06-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
37
38 * src/main/java/de/intevation/flys/artifacts/model/Calculation1.java:
39 New. Factored out version of "Wasserspiegellage" calculation.
40 * src/main/java/de/intevation/flys/artifacts/model/WQKms.java:
41
42 Removed some dead code.
43
44 * src/main/java/de/intevation/flys/artifacts/model/WQCKms.java:
45 Added Override annotation and used quick access method.
46
47 * src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java:
48 Looped through error reporting use by interpolate.
49
50 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
51 Used factored out version of calculation 1. Removed dead code.
52
53 2011-06-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
54
55 * src/main/java/de/intevation/flys/artifacts/model/Calculation2.java:
56 New. Factored out version of "Abflusskurve".
57
58 * src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java:
59 Loop errors through w/q at km interpolation.
60
61 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
62 Use factored out version of calculation 2.
63
64 2011-06-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
65
66 * src/main/java/de/intevation/flys/artifacts/model/Calculation3.java:
67 New. Factored out version of "Dauerzahlen".
68
69 * src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java:
70 Loop errors through for q->w interpolations.
71
72 * src/main/java/de/intevation/flys/artifacts/model/WQDay.java:
73 Added constructor to directly create with calculated results.
74
75 * src/main/java/de/intevation/flys/artifacts/model/Calculation.java:
76 Added method to return the number of problems.
77
78 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
79 Use factored out version of calculation 3.
80
81 2011-06-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
82
83 * src/main/java/de/intevation/flys/artifacts/model/WQKms.java,
84 src/main/java/de/intevation/flys/artifacts/model/WQCKms.java,
85 src/main/java/de/intevation/flys/artifacts/model/WQDay.java:
86 Added methods to remove NaN values.
87
88 2011-06-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
89
90 * src/main/java/de/intevation/flys/artifacts/model/Calculation.java:
91 New. Base class for calculations. Used to collect problems occuring
92 during calculation.
93
94 * src/main/java/de/intevation/flys/artifacts/model/Calculation4.java:
95 Extends Calculation now. Looped through the problem reports to
96 base class.
97
98 * src/main/java/de/intevation/flys/artifacts/math/BackJumpCorrector.java:
99 Looped through the problem reports.
100
101 2011-06-09 Ingo Weinzierl <ingo@intevation.de>
102
103 * src/main/java/de/intevation/flys/exports/InfoGeneratorHelper.java:
104 Append the min/max range and a transformation matrix for each axis.
105
106 * src/main/java/de/intevation/flys/exports/ChartInfoGenerator.java:
107 Instantiate the InfoGeneratorHelper with a XYChartGenerator instance.
108
109 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java:
110 Changed the zoom operation. The zoom values defined in the chart request
111 document are no longer absolute values for a specific axis. Those values
112 represent percental values for the start and end point of x and y axes.
113 E.g. a chart has three axes with the following ranges:
114 - x axis : 0 - 10
115 - y axis 1: 20 - 40
116 - y axis 2: 40 - 90
117 - zoom values for x: 0.1 - 0.9 (10% - 90%)
118 - zoom values for y: 0.2 - 0.8 (20% - 80%)
119 The produced chart will have the following ranges:
120 - x axis : 1 - 9
121 - y axis 1: 24 - 36
122 y axis 2: 50 - 80
123
124 2011-06-09 Ingo Weinzierl <ingo@intevation.de>
125
126 * src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionGenerator.java,
127 src/main/java/de/intevation/flys/exports/DurationCurveGenerator.java:
128 Map datasets to axes correctly.
129
130 2011-06-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
131
132 * src/main/java/de/intevation/flys/artifacts/model/Calculation4.java:
133 Determine the gauges by their station positions. This hopfully
134 fixes the problem with wrong assigned gauges and invalid segments.
135
136 2011-06-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
137
138 * src/main/java/de/intevation/flys/artifacts/model/Segment.java,
139 src/main/java/de/intevation/flys/artifacts/model/Calculation4.java:
140 Added more debug output.
141
142 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
143
144 flys/issue103 PART 1 (WINFO: Wasserspiegellagenberechnung / Layout-Inkonsistenz)
145
146 * src/main/java/de/intevation/flys/artifacts/states/DefaultState.java:
147 Selected values are formatted with the current locale. The static part
148 of the DESCRIBE document will now contain i18n formatted numbers.
149
150 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
151
152 flys/issue93 (WINFO: Benennung der Berechnungsart korrigieren)
153
154 * src/main/resources/messages_de_DE.properties,
155 src/main/resources/messages_de.properties: Changed the name of
156 calculation 4.
157
1 2011-06-08 Ingo Weinzierl <ingo@intevation.de> 158 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
2 159
3 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: 160 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java:
4 Made the range determination more robust against NaN values. 161 Made the range determination more robust against NaN values.
5 162

http://dive4elements.wald.intevation.org