annotate flys-artifacts/doc/conf/artifacts/winfo.xml @ 2784:156214e3ca55

FixA: Call computing when reaching the compute state. flys-artifacts/trunk@4523 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sat, 26 May 2012 16:55:15 +0000
parents 9ab82fe0f27b
children 867ae84c4252
rev   line source
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2 <artifact name="winfo">
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3 <states>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
4
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
5 <state id="state.winfo.river" description="state.winfo.river" state="de.intevation.flys.artifacts.states.RiverSelect" helpText="help.index">
113
f077df8ad54c The input data items of a state are read from configuration after the state has been setup.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 109
diff changeset
6 <data name="river" type="String" />
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
7 </state>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
8
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
9 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition" helpText="https://flys-intern.intevation.de/Flys-3.0">
127
21d791e21aca Introduced a state to select the calculation mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 113
diff changeset
10 <from state="state.winfo.river"/>
21d791e21aca Introduced a state to select the calculation mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 113
diff changeset
11 <to state="state.winfo.calculation_mode"/>
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 </transition>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
13
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
14 <state id="state.winfo.calculation_mode" description="state.winfo.calculation_mode" state="de.intevation.flys.artifacts.states.CalculationSelect" helpText="help.winfo">
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
15 <data name="calculation_mode" type="String" />
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
16 </state>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
17
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
18 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
19 <from state="state.winfo.calculation_mode"/>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
20 <to state="state.winfo.location_distance"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
21 <condition data="calculation_mode" value="calc.surface.curve" operator="equal"/>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
22 </transition>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
23
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
24 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
25 <from state="state.winfo.calculation_mode"/>
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
26 <to state="state.winfo.distance_only"/>
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
27 <condition data="calculation_mode" value="calc.flood.map" operator="equal"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
28 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
29
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
30 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
31 <from state="state.winfo.calculation_mode"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
32 <to state="state.winfo.location"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
33 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
34 </transition>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
35
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
36 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
37 <from state="state.winfo.calculation_mode"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
38 <to state="state.winfo.location"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
39 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
40 </transition>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
41
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
42 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
43 <from state="state.winfo.calculation_mode"/>
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
44 <to state="state.winfo.distance"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
45 <condition data="calculation_mode" value="calc.discharge.longitudinal.section" operator="equal"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
46 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
47
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
48 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
49 <from state="state.winfo.calculation_mode"/>
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
50 <to state="state.winfo.waterlevel_pair_select"/>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
51 <condition data="calculation_mode" value="calc.w.differences" operator="equal"/>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
52 </transition>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
53
2203
1db66b88868f Fixed a bug in the winfo transitions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2200
diff changeset
54 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
55 <from state="state.winfo.calculation_mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
56 <to state="state.winfo.historicalq.reference_gauge"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
57 <condition data="calculation_mode" value="calc.historical.discharge.curve" operator="equal"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
58 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
59
2208
b8a1e488b684 Fix wrong transition type towards w_diff.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2206
diff changeset
60 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
61 <from state="state.winfo.waterlevel_pair_select"/>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
62 <to state="state.winfo.w_differences"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
63 </transition>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
64
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
65 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
66 <from state="state.winfo.calculation_mode"/>
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
67 <to state="state.winfo.reference.curve.input.start"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
68 <condition data="calculation_mode" value="calc.reference.curve" operator="equal"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
69 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
70
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
71 <state id="state.winfo.location" description="state.winfo.location" state="de.intevation.flys.artifacts.states.LocationSelect" helpText="help.winfo.duration.locations">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
72 <data name="ld_locations" type="Double[]" />
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
73
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
74 <!--
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
75 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
76 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
77 <facets>
722
4800230fba8a Improved situtation on rendering "Abflusskurve am Pegel". Not fully working, yet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 721
diff changeset
78 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
79 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
80 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
81 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
82 </facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
83 </outputmode>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
84 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
85 -->
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
86 </state>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
87
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
88 <state id="state.winfo.distance_only" description="state.winfo.distance_only" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.winfo.uesk.distance">
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
89 <data name="ld_from" type="Double" />
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
90 <data name="ld_to" type="Double" />
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
91 </state>
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
92
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
93 <state id="state.winfo.distance" description="state.winfo.distance" state="de.intevation.flys.artifacts.states.DistanceSelect" helpText="help.winfo.discharge.longitudinal.distance">
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
94 <data name="ld_from" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
95 <data name="ld_to" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
96 <data name="ld_step" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
97
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
98 <!--
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
99 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
100 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
101 <facets>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
102 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
103 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
104 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
105 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
106 </facets>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
107 </outputmode>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
108 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
109 -->
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
110 </state>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
111
2171
9083e1b47b66 Transition/States: Removed superfluous condition checks.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2170
diff changeset
112 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
113 <from state="state.winfo.distance_only"/>
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
114 <to state="state.winfo.uesk.wsp"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
115 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
116
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
117 <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="de.intevation.flys.artifacts.states.LocationDistanceSelect" helpText="help.winfo.wsp.location_distance">
628
51b69bca4560 ISSUE-85 (part III/III) Use the given kilometer values for the waterlevel computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 450
diff changeset
118 <data name="ld_mode" type="String" />
51b69bca4560 ISSUE-85 (part III/III) Use the given kilometer values for the waterlevel computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 450
diff changeset
119 <data name="ld_locations" type="Double[]" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
120 <data name="ld_from" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
121 <data name="ld_to" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
122 <data name="ld_step" type="Double" />
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
123
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
124 <!--
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
125 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
126 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
292
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
127 <facets>
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
128 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
129 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
130 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
131 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
292
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
132 </facets>
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
133 </outputmode>
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
134 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
135 -->
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
136 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
137
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
138 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
139 <from state="state.winfo.distance"/>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
140 <to state="state.winfo.wq_adapted"/>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
141 </transition>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
142
2171
9083e1b47b66 Transition/States: Removed superfluous condition checks.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2170
diff changeset
143 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
144 <from state="state.winfo.location_distance"/>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
145 <to state="state.winfo.wq"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
146 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
147
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
148 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
149 <from state="state.winfo.location"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
150 <to state="state.winfo.durationcurve"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
151 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
152 </transition>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
153
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
154 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
155 <from state="state.winfo.location"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
156 <to state="state.winfo.computeddischargecurve"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
157 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
158 </transition>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
159
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
160 <state id="state.winfo.wq" description="state.winfo.wq" state="de.intevation.flys.artifacts.states.WQSelect" helpText="help.winfo.wsp.wq">
2556
efb2038783f9 Renamed state data fields for W/Q input.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2311
diff changeset
161 <data name="wq_isq" type="Boolean" />
efb2038783f9 Renamed state data fields for W/Q input.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2311
diff changeset
162 <data name="wq_isfree" type="Boolean" />
efb2038783f9 Renamed state data fields for W/Q input.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2311
diff changeset
163 <data name="wq_isrange" type="Boolean" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
164 <data name="wq_from" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
165 <data name="wq_to" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
166 <data name="wq_step" type="Double" />
379
c21fb8de54f8 Enabled the FLYSArtifact to handle an array of inserted WQ values (without given ranges).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
167 <data name="wq_single" type="Double[]" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
168 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
169
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
170 <state id="state.winfo.wq_adapted" description="state.winfo.wq_adapted" state="de.intevation.flys.artifacts.states.WQAdapted" helpText="help.winfo.discharge.longitudinal.wq">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
171 <!-- TODO Add data objects -->
2556
efb2038783f9 Renamed state data fields for W/Q input.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2311
diff changeset
172 <data name="wq_isq" type="String" />
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
173 <data name="wq_values" type="WQTriple" />
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
174 </state>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
175
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
176 <state id="state.winfo.waterlevel_pair_select" description="state.winfo.waterlevel_pair_select" state="de.intevation.flys.artifacts.states.WaterlevelPairSelectState" helpText="help.winfo.diff.diffs">
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
177 <data name="diffids" type="String" />
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
178 </state>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
179
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
180 <state id="state.winfo.reference.curve.input.start" description="state.winfo.reference.curve.input (start)" state="de.intevation.flys.artifacts.states.EnterLocationState" helpText="help.winfo.reference.curve.start">
2308
41a5c87c2761 Renamed data item names to allow translations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2306
diff changeset
181 <data name="reference_startpoint" type="Double[]"/>
2170
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
182 </state>
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
183
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
184 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
185 <from state="state.winfo.reference.curve.input.start"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
186 <to state="state.winfo.reference.curve.input.end"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
187 </transition>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
188
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
189 <state id="state.winfo.reference.curve.input.end" description="state.winfo.reference.curve.input (end)" state="de.intevation.flys.artifacts.states.EnterMultipleLocationsState" helpText="help.winfo.reference.curve.end">
2308
41a5c87c2761 Renamed data item names to allow translations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2306
diff changeset
190 <data name="reference_endpoint" type="Double[]"/>
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
191 </state>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
192
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
193 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
194 <from state="state.winfo.reference.curve.input.end"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
195 <to state="state.winfo.reference.curve"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
196 </transition>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
197
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
198 <state id="state.winfo.reference.curve" description="state.winfo.reference.curve" state="de.intevation.flys.artifacts.states.ReferenceCurveState" helpText="">
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
199 <outputmodes>
2275
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
200 <outputmode name="reference_curve_normalized" mime-type="image/png" type="chart">
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
201 <facets>
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
202 <facet name="reference_curve_normalized" description="A normalized reference curve!"/>
2299
094b4abde10e fix flys/issue474 (manual points in reference curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2292
diff changeset
203 <facet name="reference_curve_normalized.manualpoints" description="points"/>
2275
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
204 </facets>
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
205 </outputmode>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
206 <outputmode name="reference_curve" mime-type="image/png" type="chart">
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
207 <facets>
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
208 <facet name="reference_curve" description="A ... reference curve!"/>
2299
094b4abde10e fix flys/issue474 (manual points in reference curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2292
diff changeset
209 <facet name="reference_curve.manualpoints" description="points"/>
2753
97aec146514c Add relativepoint to compatibility list of reference curve out.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2752
diff changeset
210 <facet name="relativepoint" description="Points at curve"/>
2770
9ab82fe0f27b Precised DC config.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2753
diff changeset
211 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
212 </facets>
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
213 </outputmode>
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
214 <outputmode name="reference_curve_export" mime-type="text/plain" type="export">
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
215 <facets>
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
216 <facet name="csv" description="facet.reference_curve_export.csv" />
2310
ecb76933362f Added PDF export to reference curve calculation.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2308
diff changeset
217 <facet name="pdf" description="facet.reference_curve_export.pdf" />
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
218 </facets>
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
219 </outputmode>
2274
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
220 <outputmode name="reference_curve_report" description="output.reference_curve_report" mime-type="text/xml" type="report">
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
221 <facets>
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
222 <facet name="report" description="facet.reference_curve_export.report" />
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
223 </facets>
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
224 </outputmode>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
225 </outputmodes>
2170
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
226 </state>
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
227
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
228 <state id="state.winfo.w_differences" description="state.winfo.w_differences" state="de.intevation.flys.artifacts.states.WDifferencesState" helpText="https://flys-intern.intevation.de/Flys-3.0">
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
229
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
230 <outputmodes>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
231 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart">
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
232 <facets>
1954
2adfedaf4dd2 Allow longitudinal_section.q facets in wdiff states output.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1926
diff changeset
233 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
234 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
235 <facet name="w_differences" description="facet.w_differences"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
236 <facet name="other.wkms" description="facet.other.wkms"/>
1846
6deed62a2468 Allow wqkms in many outputs, mainvalues in duration curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1836
diff changeset
237 <facet name="other.wqkms" description="facet.other.wqkms"/>
1815
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1807
diff changeset
238 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
239 <facet name="w_differences.manualpoints" description="Manuelle Punkte"/>
1786
115803f2ba1c Add annotations to allowed facets for longitudinal_section and w_differences outputs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1775
diff changeset
240 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
241 </facets>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
242 </outputmode>
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
243 <outputmode name="w_differences_export" description="output.w_differences.export" mime-type="text/plain" type="export">
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
244 <facets>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
245 <facet name="csv" description="facet.w_differences.csv" />
2180
65b32220f197 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2178
diff changeset
246 <facet name="pdf" description="facet.w_differences.pdf" />
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
247 </facets>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
248 </outputmode>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
249 </outputmodes>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
250 </state>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
251
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
252 <state id="state.winfo.durationcurve" description="state.winfo.durationcurve" state="de.intevation.flys.artifacts.states.DurationCurveState" helpText="https://flys-intern.intevation.de/Flys-3.0">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
253 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
254 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
255 <facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
256 <facet name="duration_curve.w" description="facet.duration_curve.w"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
257 <facet name="duration_curve.q" description="facet.duration_curve.q"/>
2723
5ce5abd173b9 Added skeleton for gauge discharge curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2684
diff changeset
258 <facet name="other.wq" description="Point-like data like fixations"/>
2163
105097966111 Theoretically allow annotations on second y ais. Practically allow Q MainValues on Q Axis in Duration Curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2129
diff changeset
259 <facet name="duration_curve.mainvalues.q" description="Q Main Values at optional second axis"/>
1846
6deed62a2468 Allow wqkms in many outputs, mainvalues in duration curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1836
diff changeset
260 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
261 <facet name="duration_curve.manualpoints" description="Manuelle Punkte"/>
2743
10e6400d4166 Added (dummy-) implementation of relative point facet in staticwkms case.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2735
diff changeset
262 <facet name="relativepoint" description="Points at curve"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
263 </facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
264 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
265 <outputmode name="durationcurve_export" description="output.durationcurve_export" mime-type="text/plain" type="export">
391
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
266 <facets>
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
267 <facet name="csv" description="facet.durationcurve_export.csv" />
2178
1d7fb2cabfc7 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2177
diff changeset
268 <facet name="pdf" description="facet.durationcurve_export.pdf" />
391
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
269 </facets>
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
270 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
271 <outputmode name="durationcurve_report" description="output.durationcurve_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
272 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
273 <facet name="report" description="facet.durationcurve_export.report" />
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
274 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
275 </outputmode>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
276 </outputmodes>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
277 </state>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
278
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
279 <state id="state.winfo.computeddischargecurve" description="state.winfo.computeddischargecurve" state="de.intevation.flys.artifacts.states.ComputedDischargeCurveState" helpText="https://flys-intern.intevation.de/Flys-3.0">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
280 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
281 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
282 <facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
283 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
284 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
285 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
2723
5ce5abd173b9 Added skeleton for gauge discharge curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2684
diff changeset
286 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
2730
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
287 <facet name="heightmarks_points" description="facet.other.wqkms"/>
1923
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
288 <facet name="other.wqkms" description="facet.other.wqkms"/>
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
289 <facet name="other.wq" description="Point-like data like fixations"/>
2770
9ab82fe0f27b Precised DC config.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2753
diff changeset
290 <facet name="other.wkms" description="Point-like data like fixations"/>
1923
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
291 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
292 <facet name="computed_discharge_curve.manualpoints" description="Manuelle Punkte"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
293 </facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
294 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
295 <outputmode name="computed_dischargecurve_export" description="output.computed_dischargecurve_export" mime-type="text/plain" type="export">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
296 <facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
297 <facet name="csv" description="facet.computed_dischargecurve_export.csv" />
2177
28dbeb64ce7c Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2176
diff changeset
298 <facet name="pdf" description="facet.computed_dischargecurve_export.pdf" />
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
299 </facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
300 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
301 <outputmode name="computed_dischargecurve_report" description="output.computed_dischargecurve_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
302 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
303 <facet name="report" description="facet.computed_dischargecurve_export.report"/>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
304 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
305 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
306 <outputmode name="computed_dischargecurve_at_export" description="output.computed_dischargecurve_at_export" mime-type="text/plain" type="export">
731
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
307 <facets>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
308 <facet name="at" description="facet.computed_dischargecurve_export.at"/>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
309 </facets>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
310 </outputmode>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
311 </outputmodes>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
312 </state>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
313
2171
9083e1b47b66 Transition/States: Removed superfluous condition checks.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2170
diff changeset
314 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
315 <from state="state.winfo.wq"/>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
316 <to state="state.winfo.waterlevel"/>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
317 </transition>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
318
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
319 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
320 <from state="state.winfo.wq_adapted"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
321 <to state="state.winfo.discharge_longitudinal_section"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
322 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
323
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
324 <state id="state.winfo.waterlevel" description="state.winfo.waterlevel" state="de.intevation.flys.artifacts.states.WaterlevelState" helpText="https://flys-intern.intevation.de/Flys-3.0">
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
325 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
326 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
327 <facets>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
328 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
329 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
330 <facet name="w_differences" description="facet.w_differences"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
331 <facet name="other.wqkms.w" description="W-Type of data" />
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
332 <facet name="other.wq" description="WQ-Type of data" />
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
333 <facet name="other.wqkms.q" description="Q-Type of data" />
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
334 <facet name="other.wkms" description="facet.other.wkms"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
335 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
336 <facet name="other.wqkms" description="facet.other.wqkms"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
337 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
2027
9d92c894941b Cosmetics, renamed facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2019
diff changeset
338 <facet name="longitudinal_section.area" description="an area"/>
1786
115803f2ba1c Add annotations to allowed facets for longitudinal_section and w_differences outputs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1775
diff changeset
339 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
340 </facets>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
341 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
342 <outputmode name="waterlevel_export" description="output.waterlevel_export" mime-type="text/plain" type="export">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
343 <facets>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
344 <facet name="csv" description="facet.waterlevel_export.csv" />
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
345 <facet name="wst" description="facet.waterlevel_export.wst" />
2176
65dac9cf6ff5 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2175
diff changeset
346 <facet name="pdf" description="facet.waterlevel_export.pdf" />
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
347 </facets>
389
69d05357c177 Added an exporter (OutGenerator) for waterlevels which currently supports CSV exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
348 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
349 <outputmode name="waterlevel_report" description="output.waterlevel_report" mime-type="text/xml" type="report">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
350 <facets>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
351 <facet name="report" description="facet.waterlevel_export.report"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
352 </facets>
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
353 </outputmode>
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1064
diff changeset
354 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
355 <facets>
2735
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
356 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
357 <facet name="cross_section" description="facet.cross_section"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
358 <facet name="area" description="an area"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
359 <facet name="cross_section.area" description="an area"/>
2292
206353680254 Configuration for manualpoints for cross sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2286
diff changeset
360 <facet name="cross_section.manualpoints" description="points"/>
2735
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
361 <facet name="hyk" description="hyks"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
362 </facets>
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1064
diff changeset
363 </outputmode>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
364 </outputmodes>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
365 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
366
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
367 <state id="state.winfo.discharge_longitudinal_section" description="state.winfo.discharge_longitudinal_section" state="de.intevation.flys.artifacts.states.DischargeLongitudinalSection" helpText="https://flys-intern.intevation.de/Flys-3.0">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
368 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
369 <outputmode name="discharge_longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
370 <facets>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
371 <facet name="discharge_longitudinal_section.w"/>
402
eb22ffe4d74c Implemented methods to retrieve and compute the data used to create discharge longitudinal sections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 399
diff changeset
372 <facet name="discharge_longitudinal_section.q"/>
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 628
diff changeset
373 <facet name="discharge_longitudinal_section.c"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
374 <facet name="discharge_longitudinal_section.manualpoints" description="Manuelle Punkte"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
375 <facet name="other.wqkms.w"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
376 <facet name="other.wq"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
377 <facet name="other.wqkms.q"/>
1864
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
378 <facet name="other.wqkms"/>
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
379 <facet name="other.wkms"/>
1913
4a2dadc5cf0b Extended compatibility matrices.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
380 <facet name="heightmarks_points"/>
1864
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
381 <facet name="longitudinal_section.annotations"/>
1913
4a2dadc5cf0b Extended compatibility matrices.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
382 <facet name="longitudinal_section.w"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
383 </facets>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
384 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
385 <outputmode name="discharge_longitudinal_section_export" description="output.discharge_longitudinal_section_export" mime-type="text/plain" type="export">
407
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
386 <facets>
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
387 <facet name="csv" description="facet.discharge_longitudinal_section_export.csv" />
703
af3b5d9e91a4 Generate data facets for the computed states.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 692
diff changeset
388 <facet name="wst" description="facet.discharge_longitudinal_section_export.wst" />
407
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
389 </facets>
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
390 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
391 <outputmode name="discharge_longitudinal_section_report" description="output.discharge_longitudinal_section_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
392 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
393 <facet name="report" description="facet.discharge_longitudinal_section_export.report"/>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
394 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
395 </outputmode>
2730
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
396 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
397 <facets>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
398 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
399 <facet name="cross_section" description="facet.cross_section"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
400 <facet name="area" description="an area"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
401 <facet name="cross_section.area" description="an area"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
402 <facet name="cross_section.manualpoints" description="points"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
403 <facet name="hyk" description="hyks"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
404 </facets>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
405 </outputmode>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
406 </outputmodes>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
407 </state>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
408
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
409 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
410 <from state="state.winfo.waterlevel"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
411 <to state="state.winfo.uesk.dgm"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
412 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
413
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
414 <state id="state.winfo.uesk.wsp" description="state.winfo.uesk.wsp" state="de.intevation.flys.artifacts.states.WaterlevelSelectState" helpText="help.winfo.uesk.wsp">
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
415 <data name="wsp" type="String" />
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
416 </state>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
417
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
418 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
419 <from state="state.winfo.uesk.wsp"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
420 <to state="state.winfo.uesk.dgm"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
421 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
422
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
423 <state id="state.winfo.uesk.dgm" description="state.winfo.uesk.dgm" state="de.intevation.flys.artifacts.states.DGMSelect" helpText="help.winfo.uesk.dem">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
424 <data name="dgm" type="String" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
425 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
426
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
427 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
428 <from state="state.winfo.uesk.dgm"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
429 <to state="state.winfo.uesk.profiles"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
430 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
431
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
432 <state id="state.winfo.uesk.profiles" description="state.winfo.uesk.profiles" state="de.intevation.flys.artifacts.states.ProfileDistanceSelect" helpText="help.winfo.uesk.profiles">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
433 <data name="profile_distance" type="String" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
434 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
435
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
436 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
437 <from state="state.winfo.uesk.profiles"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
438 <to state="state.winfo.uesk.floodplain"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
439 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
440
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
441 <state id="state.winfo.uesk.floodplain" description="state.winfo.uesk.floodplain.description" state="de.intevation.flys.artifacts.states.FloodplainChoice" helpText="help.winfo.uesk.floodplain">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
442 <data name="use_floodplain" type="Boolean" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
443 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
444
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
445 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
446 <from state="state.winfo.uesk.floodplain"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
447 <to state="state.winfo.uesk.differences"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
448 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
449
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
450 <state id="state.winfo.uesk.differences" description="state.winfo.uesk.differences" state="de.intevation.flys.artifacts.states.WaterlevelGroundDifferences" helpText="help.winfo.uesk.differences">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
451 <data name="diff_from" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
452 <data name="diff_to" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
453 <data name="diff_diff" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
454 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
455
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
456 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
457 <from state="state.winfo.uesk.differences"/>
931
057cc0bf4aef Removed a type from transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 927
diff changeset
458 <to state="state.winfo.uesk.scenario"/>
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
459 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
460
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
461 <state id="state.winfo.uesk.scenario" description="state.winfo.uesk.scenario" state="de.intevation.flys.artifacts.states.ScenarioSelect" helpText="help.winfo.uesk.scenario">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
462 <data name="scenario" type="String" />
1064
13784581ab0c Moved the input of user defined barriers for the floodmap to an earlier state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
463 <data name="uesk.barriers" type="String" />
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
464 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
465
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
466 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
931
057cc0bf4aef Removed a type from transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 927
diff changeset
467 <from state="state.winfo.uesk.scenario"/>
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
468 <to state="state.winfo.uesk.uesk"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
469 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
470
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
471 <state id="state.winfo.uesk.uesk" description="state.winfo.uesk.uesk" state="de.intevation.flys.artifacts.states.FloodMapState" helpText="https://flys-intern.intevation.de/Flys-3.0">
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
472 <outputmodes>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
473 <outputmode name="floodmap" description="output.uesk.map.description" type="map">
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
474 <facets>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
475 <facet name="floodmap.wsplgen"/>
1775
0156105222c9 Improved the MapfileGenerator. It offers methods to create barrier and wsplgen layer files for mapserver.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1766
diff changeset
476 <facet name="floodmap.barriers"/>
2639
a78dafdd8590 Issue 657.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2633
diff changeset
477 <facet name="floodmap.usershape"/>
1792
49ad801076e4 Enabled the MapGenerator to create WMS layers with database datastore - riveraxis is the first layer that is no longer fetched from static WMS service but from user specific one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1786
diff changeset
478 <facet name="floodmap.riveraxis"/>
49ad801076e4 Enabled the MapGenerator to create WMS layers with database datastore - riveraxis is the first layer that is no longer fetched from static WMS service but from user specific one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1786
diff changeset
479 <facet name="floodmap.wmsbackground"/>
1805
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1792
diff changeset
480 <facet name="floodmap.kms"/>
1836
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1815
diff changeset
481 <facet name="floodmap.qps"/>
1855
b4798f15edc7 Added new WMSHwsArtifact for displaying flood protection works.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1846
diff changeset
482 <facet name="floodmap.hws"/>
2683
f5af3adb3b95 Improved datacage configuration for floodmaps and maps and modified the WMS layer artifacts to support names for layers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2661
diff changeset
483 <facet name="floodmap.hydr_boundaries"/>
f5af3adb3b95 Improved datacage configuration for floodmaps and maps and modified the WMS layer artifacts to support names for layers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2661
diff changeset
484 <facet name="floodmap.hydr_boundaries_poly"/>
1856
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
485 <facet name="floodmap.catchment"/>
1857
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
486 <facet name="floodmap.floodplain"/>
1870
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1864
diff changeset
487 <facet name="floodmap.lines"/>
1871
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
488 <facet name="floodmap.buildings"/>
1873
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
489 <facet name="floodmap.fixpoints"/>
2581
afebbe9c2fce Added a new Artifact for loading existing 'floodmaps' via datacage.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2556
diff changeset
490 <facet name="floodmap.floodmaps"/>
2684
14188f8daefb Added support for WMS gauges in floodmaps and maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2683
diff changeset
491 <facet name="floodmap.gauge_location"/>
1926
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1923
diff changeset
492 <facet name="floodmap.externalwms"/>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
493 </facets>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
494 </outputmode>
1149
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
495 <outputmode name="wsplgen_report" description="output.wsplgen_report" mime-type="text/xml" type="report">
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
496 <facets>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
497 <facet name="report" description="facet.wsplgen_export.report"/>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
498 </facets>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
499 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
500 </outputmodes>
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
501 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
502
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
503
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
504 <!-- path for historical discharge curves -->
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
505 <state id="state.winfo.historicalq.reference_gauge" description="state.winfo.historicalq.reference_gauge" state="de.intevation.flys.artifacts.states.ReferenceGaugeState" helpText="help.winfo.historical.discharge.reference_gauge">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
506 <data name="reference_gauge" type="Integer" />
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
507 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
508
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
509 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
510 <from state="state.winfo.historicalq.reference_gauge"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
511 <to state="state.winfo.historicalq.timerange"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
512 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
513
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
514 <state id="state.winfo.historicalq.timerange" description="state.winfo.historicalq.timerange" state="de.intevation.flys.artifacts.states.GaugeTimerangeState" helpText="help.winfo.historical.discharge.timerange">
2600
3f1cc396d253 Issue 506.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2597
diff changeset
515 <data name="year_range" type="longrange"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
516 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
517
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
518 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
519 <from state="state.winfo.historicalq.timerange"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
520 <to state="state.winfo.historicalq.mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
521 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
522
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
523 <state id="state.winfo.historicalq.mode" description="state.winfo.historicalq.mode" state="de.intevation.flys.artifacts.states.HistoricalDischargeState" helpText="help.winfo.historical.discharge.mode">
2209
e5aac8a88f17 Modified some data types in the 'historical discharge curves' transitions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2208
diff changeset
524 <data name="historical_mode" type="intoptions" />
2255
eab357067e06 W/Q input values in historical discharge curves may now by from type double.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2251
diff changeset
525 <data name="historical_values" type="doublearray" />
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
526 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
527
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
528 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
529 <from state="state.winfo.historicalq.mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
530 <to state="state.winfo.historicalq.compute"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
531 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
532
2661
17927c60ac1c Added 'helpText' fields to the transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
533 <state id="state.winfo.historicalq.compute" description="state.winfo.historicalq.compute" state="de.intevation.flys.artifacts.states.HistoricalDischargeComputeState" helpText="https://flys-intern.intevation.de/Flys-3.0">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
534 <outputmodes>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
535 <outputmode name="historical_discharge" description="output.historical_discharge.description" mime-type="image/png" type="chart">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
536 <facets>
2215
ebbb18ed78c4 Added new classes and stubs used to calculate data for historical discharge curve charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2209
diff changeset
537 <facet name="historical_discharge.historicalq"/>
2311
b8df8d1476ba Compute differences between discharge table values and reference discharge table values in historical discharge curve calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2310
diff changeset
538 <facet name="historical_discharge.historicalq.diff"/>
2633
894186b4c1d0 Issue 494.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2600
diff changeset
539 <facet name="historical_discharge.manualpoints"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
540 </facets>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
541 </outputmode>
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
542 <outputmode name="historical_discharge_export" description="output.historical_discharge.export" mime-type="text/plain" type="export">
2258
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
543 <facets>
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
544 <facet name="csv" description="facet.historical_discharge.csv" />
2286
89ca1e8572e4 Added PDF export for historical discharge curve calculations.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2275
diff changeset
545 <facet name="pdf" description="facet.historical_discharge.pdf" />
2258
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
546 </facets>
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
547 </outputmode>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
548 <outputmode name="historical_discharge_report" description="output.historical_discharge_report" mime-type="text/xml" type="report">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
549 <facets>
2244
7335c526befd Added an error report for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2225
diff changeset
550 <facet name="report" description="facet.historical_discharge.report"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
551 </facets>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
552 </outputmode>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
553 </outputmodes>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
554 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
555
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
556 </states>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
557 </artifact>

http://dive4elements.wald.intevation.org