Mercurial > dive4elements > river
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 |