diff artifacts/doc/conf/artifacts/sinfo.xml @ 8946:5d5d482da3e9

Implementing SINFO - FlowDepthMinMax calculation
author gernotbelger
date Tue, 13 Mar 2018 18:49:33 +0100
parents a9950a3a71e5
children b0aeed4c97c1
line wrap: on
line diff
--- a/artifacts/doc/conf/artifacts/sinfo.xml	Tue Mar 13 09:55:53 2018 +0100
+++ b/artifacts/doc/conf/artifacts/sinfo.xml	Tue Mar 13 18:49:33 2018 +0100
@@ -83,6 +83,58 @@
       </outputmodes>
     </state>
 
+    <!-- Calculation Mode: Minimale/maximale Fließtiefe -->
+    <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
+      <from state="state.sinfo.calculation_mode"/>
+      <to state="state.sinfo.distance_only"/>
+      <condition data="calculation_mode" value="sinfo_calc_flow_depth_minmax" operator="equal"/>
+    </transition>
+
+    <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
+      <from state="state.sinfo.distance_only"/>
+      <!-- FIXME: need to distinguish between flow_depth and flow_depth_minmax -->
+      <!-- Insbesondere nur TL/KL -->
+      <to state="state.sinfo.waterlevel_soundings_select"/>
+      <condition data="calculation_mode" value="sinfo_calc_flow_depth_minmax" operator="equal"/>
+    </transition>
+
+    <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
+      <from state="state.sinfo.waterlevel_soundings_select"/>
+      <to state="state.sinfo.flow_depth_minmax"/>
+      <condition data="calculation_mode" value="sinfo_calc_flow_depth_minmax" operator="equal"/>
+    </transition>
+
+    <state id="state.sinfo.flow_depth_minmax" description="state.sinfo.flow_depth_minmax" state="org.dive4elements.river.artifacts.sinfo.flowdepthminmax.FlowDepthMinMaxState" helpText="help.state.sinfo.flow_depth_minmax">
+      <outputmodes>
+      <!-- 
+        <outputmode name="sinfo_flow_depth" description="output.flow_depth" mime-type="image/png" type="chart">
+          <facets>
+            <facet name="sinfo_facet_flow_depth.filtered" description="Facet for mean flow depth, filtered by current zoom state"/>
+            <facet name="sinfo_facet_flow_depth_with_tkh.filtered" description="Facet for mean flow depth including tkh, filtered by current zoom state"/>
+
+            <facet name="sinfo_facet_tkh" description="Facet for tkh"/>
+
+            <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
+          </facets>
+        </outputmode>
+       -->
+
+        <outputmode name="sinfo_flowdepthminmax_export" description="output.sinfo_flowdepthminmax_export" mime-type="text/plain" type="export">
+          <facets>
+            <facet name="csv" description="facet.sinfo_flowdepthminmax_export.csv"/>
+            <facet name="pdf" description="facet.sinfo_flowdepthminmax_export.pdf"/>
+          </facets>
+        </outputmode>
+
+        <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report">
+          <facets>
+            <facet name="report" description="facet.sinfo_flowdepth_report"/>
+          </facets>
+        </outputmode>
+      </outputmodes>
+    </state>
+    
+
     <!-- Calculation Mode: Transportkörperhöhen -->
     <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
       <from state="state.sinfo.calculation_mode"/>

http://dive4elements.wald.intevation.org