annotate flys-artifacts/Changes @ 704:eab5e5089d77

Merged revisions 2127-2133,2136-2137,2140,2143-2144,2146,2150-2151,2153-2154 via svnmerge from svn+ssh://teichmann@thoe/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/flys-artifacts/branches/facets-slt ........ r2127 | ingo | 2011-06-16 09:50:56 +0200 (Do, 16 Jun 2011) | 1 line Added a compute() method to WINFOArtifact which acts as a dispatcher for different computations. It triggers a calculation based on ComputeCallbacks that are generated by the current states. ........ r2128 | ingo | 2011-06-16 10:25:06 +0200 (Do, 16 Jun 2011) | 1 line Moved Waterlevel state into the correct package. ........ r2129 | ingo | 2011-06-16 10:43:58 +0200 (Do, 16 Jun 2011) | 1 line Added two more compute() methods to ComputeCallback to distinguish between different phases of the artifact. ........ r2130 | ingo | 2011-06-16 10:57:05 +0200 (Do, 16 Jun 2011) | 1 line Use enums to dispatch computeFeed() and computeAdvance(). ........ r2131 | ingo | 2011-06-16 11:04:59 +0200 (Do, 16 Jun 2011) | 1 line Store facets for each state. ........ r2132 | ingo | 2011-06-16 12:05:44 +0200 (Do, 16 Jun 2011) | 1 line Generated facets for each output aspect. ........ r2133 | ingo | 2011-06-16 15:24:00 +0200 (Do, 16 Jun 2011) | 1 line Write computed facets into artifacts describe document. ........ r2136 | ingo | 2011-06-16 16:10:49 +0200 (Do, 16 Jun 2011) | 1 line Add index and description of facets to collections describe document. ........ r2137 | ingo | 2011-06-16 16:31:41 +0200 (Do, 16 Jun 2011) | 1 line OutGenerators doOut() takes a facet object now instead of just its name. ........ r2140 | ingo | 2011-06-17 11:19:43 +0200 (Fr, 17 Jun 2011) | 1 line OutGenerators use now facets to fetch necessary data. ........ r2143 | teichmann | 2011-06-17 12:40:54 +0200 (Fr, 17 Jun 2011) | 1 line Removed ComputeCallback because this was thought too complicated. Fixed issue with facets not be re-generated if same state is entered again. ........ r2144 | teichmann | 2011-06-17 13:08:31 +0200 (Fr, 17 Jun 2011) | 1 line make getGauges() more robust ........ r2146 | teichmann | 2011-06-17 13:23:57 +0200 (Fr, 17 Jun 2011) | 1 line mico opt: inter cmps are faster than str cmps. ........ r2150 | teichmann | 2011-06-17 15:10:20 +0200 (Fr, 17 Jun 2011) | 1 line call computeAdvance() if we want to advance. ........ r2151 | teichmann | 2011-06-17 15:45:50 +0200 (Fr, 17 Jun 2011) | 1 line Base WST/CSV exports on facets. TODO: generate the facets. ........ r2153 | teichmann | 2011-06-17 16:03:29 +0200 (Fr, 17 Jun 2011) | 1 line Add facet to access raw computed data. ........ r2154 | teichmann | 2011-06-17 16:37:09 +0200 (Fr, 17 Jun 2011) | 1 line Generate data facets for the computed states. ........ flys-artifacts/trunk@2156 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 17 Jun 2011 16:17:03 +0000
parents 56c9397ebe89
children 6af7f385555f
rev   line source
619
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
1 2011-05-19 RELEASE 2.3.1
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
2
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
3 NEW:
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
4
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
5 * New export format for waterlevels: WST.
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
6
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
7 * Added descriptions for the curves of the following charts:
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
8 - discharge curves (dt. 'Abflusskurven am Pegel')
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
9 - computed discharge curves (dt. 'berechnete Abflusskurven')
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
10 - longitudinal section curves (dt. 'Längsschnitt')
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
11 - discharge longitudinal section curves (dt. 'Abflusslängsschnitt')
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
12
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
13 * Number formatting is done in a central place/class.
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
14
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
15 FIXES:
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
16
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
17 * flys/issue47 (Diagramm: Farbliche Unterscheidung von Abfluß und Wasserstand)
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
18
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
19 * flys/issue52 (WINFO: W-Längsschnitt - Wasser jeweils von links nach rechts laufen lassen)
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
20
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
21 * flys/issue53 (WINFO/Berechnungsausgabe: Kilometerierung und Wasserstände werden zum Teil mit vielen Nachkommastellen angezeigt)
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
22
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
23 * flys/issue66: (i18n: Untertitel bei Längsschnitten - Bereich der Strecke enthält "double")
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
24
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
25 * flys/issue67 (WINFO: Längsschnitt - Wasser fließt bergauf)
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
26
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
27 * flys/issue72: (WINFO: Q/W/D-Info liefert selten eine Antwort)
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
28
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
29
56c9397ebe89 Prepared Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 425
diff changeset
30
425
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
31 2011-05-13 RELEASE 2.3
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
32
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
33 NEW:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
34
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
35 * Initial release of the artifacts for FLYS. Currently there is a single
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
36 WINFO artifact for the following computations:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
37 - waterlevels
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
38 - discharge curves
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
39 - duration curves
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
40 - discharge longitudinal section curves
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
41
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
42 * Configuration is placed in doc/conf/conf.xml
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
43
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
44 * WINFO Artifact specific configuration is placed in
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
45 doc/conf/artifacts/winfo.xml
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
46
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
47 * So called 'OutGenerators' produce different types of output.
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
48 Currently, the flys-artifacts are able to produce charts and exports.
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
49 Each output type has to be configured in conf.xml.
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
50
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
51 * New chart types:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
52 - discharge curves (dt. 'Abflusskurven am Pegel')
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
53 - computed discharge curves (dt. 'Abflusskurve')
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
54 - longitudinal section curves (dt. 'Längsschnitte')
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
55 - duration curves (dt. 'Dauerlinie')
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
56 - discharge longitudinal section curve (dt. 'W bei
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
57 ungleichmäßigem Abflusslängsschnitt')
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
58
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
59 * New exports:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
60 - csv of waterlevels
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
61 - csv of duration curves
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
62 - csv of computed discharge curves
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
63 - csv of discharge longitudinal section
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
64
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
65 * New services that provides:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
66 - supported rivers
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
67 - main values of a gauge
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
68 - range information of a river
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
69 - meta information of a river
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
70
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
71 * Caching of computation relevant values
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
72
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
73 * Initial model to support chart specific themes (theme.xml)
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
74
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
75
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
76 LIMITATIONS:
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
77
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
78 * Charts are not rendered using the themes in theme.xml
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
79
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
80
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
81 !!!
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
82
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
83 The version number of this release depends on an existing desktop variant of
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
84 this software that is in version 2.1.
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
85
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
86 !!!
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
87
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
88
1827050bb967 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
89 2011-03-30 RELEASE 0.1

http://dive4elements.wald.intevation.org