comparison gnv-artifacts/doc/conf/products/verticalprofile/conf_timeseriespoint.xml @ 1073:902bcd837995

Configured transitions for vector data verticalprofiles. gnv-artifacts/trunk@1170 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 07 Jun 2010 17:15:04 +0000
parents 42c4cfc0d133
children 81ac8d2f6cb7
comparison
equal deleted inserted replaced
1072:6f35dcd81418 1073:902bcd837995
35 </inputvalues> 35 </inputvalues>
36 </state> 36 </state>
37 37
38 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 38 <transition transition="de.intevation.gnv.transition.DefaultTransition">
39 <from state="verticalprofile_with_wkt"/> 39 <from state="verticalprofile_with_wkt"/>
40 <to state="verticalprofile_parameter"/> 40 <to state="verticalprofile_vector_scalar"/>
41 </transition> 41 </transition>
42 42
43 <state id="verticalprofile_area" description="verticalprofile_area_one" state="de.intevation.gnv.state.DefaultState"> 43 <state id="verticalprofile_area" description="verticalprofile_area_one" state="de.intevation.gnv.state.DefaultState">
44 <queryID>area_filter</queryID> 44 <queryID>area_filter</queryID>
45 <dataname>areaid</dataname> 45 <dataname>areaid</dataname>
91 </inputvalues> 91 </inputvalues>
92 </state> 92 </state>
93 93
94 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 94 <transition transition="de.intevation.gnv.transition.DefaultTransition">
95 <from state="verticalprofile_without_geom"/> 95 <from state="verticalprofile_without_geom"/>
96 <to state="verticalprofile_parameter"/> 96 <to state="verticalprofile_vector_scalar"/>
97 </transition> 97 </transition>
98 98
99 <state id="verticalprofile_timeseriespoint" description="timeseries_timeseriespoint" state="de.intevation.gnv.state.DefaultState"> 99 <state id="verticalprofile_timeseriespoint" description="timeseries_timeseriespoint" state="de.intevation.gnv.state.DefaultState">
100 <queryID>timeseries_timeseriespoint_with_area</queryID> 100 <queryID>timeseries_timeseriespoint_with_area</queryID>
101 <dataname>featureid</dataname> 101 <dataname>featureid</dataname>
108 </inputvalues> 108 </inputvalues>
109 </state> 109 </state>
110 110
111 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 111 <transition transition="de.intevation.gnv.transition.DefaultTransition">
112 <from state="verticalprofile_timeseriespoint"/> 112 <from state="verticalprofile_timeseriespoint"/>
113 <to state="verticalprofile_vector_scalar"/>
114 </transition>
115
116 <state id="verticalprofile_vector_scalar" description="timeseries_vector_scalar" state="de.intevation.gnv.state.SwitchModeState">
117 <dataname>vectorscalar</dataname>
118 <data-multiselect>false</data-multiselect>
119 <inputvalues>
120 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
121 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
122 <inputvalue name="vectorscalar" type="String" multiselect="false" usedinquery="0"/>
123 </inputvalues>
124 </state>
125
126 <transition transition="de.intevation.gnv.transition.ValueCompareTransition">
127 <from state="verticalprofile_vector_scalar"/>
113 <to state="verticalprofile_parameter"/> 128 <to state="verticalprofile_parameter"/>
114 </transition> 129 <condition inputvalue="vectorscalar" value="scalar" operator="equal"/>
115 130 </transition>
131
132 <transition transition="de.intevation.gnv.transition.ValueCompareTransition">
133 <from state="verticalprofile_vector_scalar"/>
134 <to state="verticalprofile_parameter_vector"/>
135 <condition inputvalue="vectorscalar" value="vector" operator="equal"/>
136 </transition>
137
116 <state id="verticalprofile_parameter" description="timeseries_parameter" state="de.intevation.gnv.state.DefaultState"> 138 <state id="verticalprofile_parameter" description="timeseries_parameter" state="de.intevation.gnv.state.DefaultState">
117 <queryID>verticalprofile_parameter</queryID> 139 <queryID>verticalprofile_parameter</queryID>
118 <dataname>parameterid</dataname> 140 <dataname>parameterid</dataname>
119 <presettings-name>parameter</presettings-name> 141 <presettings-name>parameter</presettings-name>
120 <data-multiselect>true</data-multiselect> 142 <data-multiselect>true</data-multiselect>
122 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/> 144 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
123 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 145 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
124 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/> 146 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/>
125 </inputvalues> 147 </inputvalues>
126 </state> 148 </state>
149
150 <state id="verticalprofile_parameter_vector" description="timeseries_parameter" state="de.intevation.gnv.state.DefaultState">
151 <queryID>verticalprofile_parameter_vector</queryID>
152 <dataname>parameterid</dataname>
153 <presettings-name>parameter</presettings-name>
154 <data-multiselect>true</data-multiselect>
155 <inputvalues>
156 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
157 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
158 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/>
159 </inputvalues>
160 </state>
127 161
128 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 162 <transition transition="de.intevation.gnv.transition.DefaultTransition">
129 <from state="verticalprofile_parameter"/> 163 <from state="verticalprofile_parameter"/>
130 <to state="verticalprofile_year"/> 164 <to state="verticalprofile_year"/>
165 </transition>
166
167 <transition transition="de.intevation.gnv.transition.DefaultTransition">
168 <from state="verticalprofile_parameter_vector"/>
169 <to state="verticalprofile_year_vector"/>
131 </transition> 170 </transition>
132 171
133 <state id="verticalprofile_year" description="verticalprofile_year" state="de.intevation.gnv.state.DefaultState"> 172 <state id="verticalprofile_year" description="verticalprofile_year" state="de.intevation.gnv.state.DefaultState">
134 <queryID>verticalprofile_year</queryID> 173 <queryID>verticalprofile_year</queryID>
135 <dataname>yearid</dataname> 174 <dataname>yearid</dataname>
139 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/> 178 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
140 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 179 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
141 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="0"/> 180 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="0"/>
142 </inputvalues> 181 </inputvalues>
143 </state> 182 </state>
183
184 <state id="verticalprofile_year_vector" description="verticalprofile_year" state="de.intevation.gnv.state.DefaultState">
185 <queryID>verticalprofile_year_vector</queryID>
186 <dataname>yearid</dataname>
187 <data-multiselect>true</data-multiselect>
188 <inputvalues>
189 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
190 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
191 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
192 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="0"/>
193 </inputvalues>
194 </state>
144 195
145 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 196 <transition transition="de.intevation.gnv.transition.DefaultTransition">
146 <from state="verticalprofile_year"/> 197 <from state="verticalprofile_year"/>
147 <to state="verticalprofile_date"/> 198 <to state="verticalprofile_date"/>
199 </transition>
200
201 <transition transition="de.intevation.gnv.transition.DefaultTransition">
202 <from state="verticalprofile_year_vector"/>
203 <to state="verticalprofile_date_vector"/>
148 </transition> 204 </transition>
149 205
150 <state id="verticalprofile_date" description="verticalprofile_date" state="de.intevation.gnv.state.DefaultState"> 206 <state id="verticalprofile_date" description="verticalprofile_date" state="de.intevation.gnv.state.DefaultState">
151 <queryID>verticalprofile_date</queryID> 207 <queryID>verticalprofile_date</queryID>
152 <dataname>dateid</dataname> 208 <dataname>dateid</dataname>
157 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="1"/> 213 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="1"/>
158 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 214 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
159 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="0"/> 215 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="0"/>
160 </inputvalues> 216 </inputvalues>
161 </state> 217 </state>
218
219 <state id="verticalprofile_date_vector" description="verticalprofile_date" state="de.intevation.gnv.state.DefaultState">
220 <queryID>verticalprofile_date_vector</queryID>
221 <dataname>dateid</dataname>
222 <data-multiselect>true</data-multiselect>
223 <inputvalues>
224 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
225 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
226 <inputvalue name="yearid" type="String" multiselect="true" usedinquery="1"/>
227 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
228 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="0"/>
229 </inputvalues>
230 </state>
162 231
163 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 232 <transition transition="de.intevation.gnv.transition.DefaultTransition">
164 <from state="verticalprofile_date"/> 233 <from state="verticalprofile_date"/>
165 <to state="verticalprofile_minmaxdepth"/> 234 <to state="verticalprofile_minmaxdepth"/>
166 </transition> 235 </transition>
167 236
237 <transition transition="de.intevation.gnv.transition.DefaultTransition">
238 <from state="verticalprofile_date_vector"/>
239 <to state="verticalprofile_minmaxdepth_vector"/>
240 </transition>
241
168 <state id="verticalprofile_minmaxdepth" description="verticalprofile_minmaxdepth" state="de.intevation.gnv.state.MinMaxState"> 242 <state id="verticalprofile_minmaxdepth" description="verticalprofile_minmaxdepth" state="de.intevation.gnv.state.MinMaxState">
169 <queryID>verticalprofile_minmaxdepth</queryID> 243 <queryID>verticalprofile_minmaxdepth</queryID>
170 <dataname>depthrange</dataname> 244 <dataname>depthrange</dataname>
171 <data-multiselect>true</data-multiselect> 245 <data-multiselect>true</data-multiselect>
172 <inputvalues> 246 <inputvalues>
176 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/> 250 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/>
177 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/> 251 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/>
178 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/> 252 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/>
179 </inputvalues> 253 </inputvalues>
180 </state> 254 </state>
181 255
256 <state id="verticalprofile_minmaxdepth_vector" description="verticalprofile_minmaxdepth" state="de.intevation.gnv.state.MinMaxState">
257 <queryID>verticalprofile_minmaxdepth_vector</queryID>
258 <dataname>depthrange</dataname>
259 <data-multiselect>true</data-multiselect>
260 <inputvalues>
261 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
262 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
263 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
264 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/>
265 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/>
266 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/>
267 </inputvalues>
268 </state>
269
182 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 270 <transition transition="de.intevation.gnv.transition.DefaultTransition">
183 <from state="verticalprofile_minmaxdepth"/> 271 <from state="verticalprofile_minmaxdepth"/>
184 <to state="verticalprofile_calculate_results"/> 272 <to state="verticalprofile_calculate_results"/>
185 </transition> 273 </transition>
186 274
275 <transition transition="de.intevation.gnv.transition.DefaultTransition">
276 <from state="verticalprofile_minmaxdepth_vector"/>
277 <to state="verticalprofile_calculate_results_vector"/>
278 </transition>
279
187 <state id="verticalprofile_calculate_results" description="verticalprofile_calculate_results" state="de.intevation.gnv.state.profile.vertical.VerticalProfileOutputState"> 280 <state id="verticalprofile_calculate_results" description="verticalprofile_calculate_results" state="de.intevation.gnv.state.profile.vertical.VerticalProfileOutputState">
188 <queryID>verticalprofile_chart_data</queryID> 281 <queryID>verticalprofile_chart_data</queryID>
189 <queryID-odv>verticalprofile_odv_data</queryID-odv> 282 <queryID-odv>verticalprofile_odv_data</queryID-odv>
190 <inputvalues> 283 <inputvalues>
191 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/> 284 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
229 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/> 322 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/>
230 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/> 323 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/>
231 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/> 324 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/>
232 </outputsModes> 325 </outputsModes>
233 </state> 326 </state>
327
328 <state id="verticalprofile_calculate_results_vector" description="verticalprofile_calculate_results" state="de.intevation.gnv.state.profile.vertical.VerticalProfileVectorOutputState">
329 <queryID>verticalprofile_chart_data_vector</queryID>
330 <queryID-odv>verticalprofile_odv_data_vector</queryID-odv>
331 <inputvalues>
332 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
333 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
334 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/>
335 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
336 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="1"/>
337 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="1"/>
338 </inputvalues>
339 <value-names>
340 <value-name name="feature" value="featureid"></value-name>
341 <value-name name="parameter" value="parameterid"></value-name>
342 <value-name name="measurement" value="dateid"></value-name>
343 </value-names>
344 <outputsModes>
345 <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
346 <parameters>
347 <inputvalue name="width" type="Integer" value="600"/>
348 <inputvalue name="height" type="Integer" value="400"/>
349 <inputvalue name="points" type="Boolean" value="false"/>
350 </parameters>
351 <exportModes>
352 <export name="img" description="IMG-Export der Daten" mime-type="image/png" />
353 <export name="pdf" description="PDF-Export der Daten" mime-type="application/pdf" />
354 <export name="svg" description="SVG-Export der Daten" mime-type="image/svg+xml" />
355 </exportModes>
356 </outputsMode>
357 <outputsMode name="histogram" description="Histogram of the Values" mime-type="image/png">
358 <parameters>
359 <inputvalue name="width" type="Integer" value="600"/>
360 <inputvalue name="height" type="Integer" value="400"/>
361 <inputvalue name="bincount" type="Integer" value="7"/>
362 <inputvalue name="binwidth" type="Double" value="7"/>
363 </parameters>
364 <exportModes>
365 <export name="img" description="IMG-Export der Daten" mime-type="image/png" />
366 <export name="pdf" description="PDF-Export der Daten" mime-type="application/pdf" />
367 <export name="svg" description="SVG-Export der Daten" mime-type="image/svg+xml" />
368 </exportModes>
369 </outputsMode>
370 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/>
371 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/>
372 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/>
373 </outputsModes>
374 </state>
234 </states> 375 </states>
235 </artifact> 376 </artifact>

http://dive4elements.wald.intevation.org