comparison gnv-artifacts/doc/conf/products/timeseries/conf_mesh.xml @ 1066:bf9e95141ce0

Added vector support for timeseries points on meshes. gnv-artifacts/trunk@1160 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 07 Jun 2010 08:26:37 +0000
parents 06264920e8d1
children 81ac8d2f6cb7
comparison
equal deleted inserted replaced
1065:cf421645a2d3 1066:bf9e95141ce0
190 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/> 190 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/>
191 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 191 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
192 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/> 192 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/>
193 </inputvalues> 193 </inputvalues>
194 </state> 194 </state>
195 195
196 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 196 <transition transition="de.intevation.gnv.transition.DefaultTransition">
197 <from state="timeseries_meshpoint_depth"/> 197 <from state="timeseries_meshpoint_depth"/>
198 <to state="timeseries_meshpoint_vector_scalar"/>
199 </transition>
200
201 <state id="timeseries_meshpoint_vector_scalar" description="timeseries_meshpoint_vector_scalar" state="de.intevation.gnv.state.SwitchModeState">
202 <dataname>vectorscalar</dataname>
203 <data-multiselect>false</data-multiselect>
204 <inputvalues>
205 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
206 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/>
207 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
208 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
209 <inputvalue name="parameterid" type="Integer" multiselect="false" usedinquery="0"/>
210 <inputvalue name="vectorscalar" type="String" multiselect="false" usedinquery="0"/>
211 </inputvalues>
212 </state>
213
214 <transition transition="de.intevation.gnv.transition.ValueCompareTransition">
215 <from state="timeseries_meshpoint_vector_scalar"/>
198 <to state="timeseries_meshpoint_parameter"/> 216 <to state="timeseries_meshpoint_parameter"/>
199 </transition> 217 <condition inputvalue="vectorscalar" value="scalar" operator="equal"/>
200 218 </transition>
219
220 <transition transition="de.intevation.gnv.transition.ValueCompareTransition">
221 <from state="timeseries_meshpoint_vector_scalar"/>
222 <to state="timeseries_meshpoint_parameter_vector"/>
223 <condition inputvalue="vectorscalar" value="vector" operator="equal"/>
224 </transition>
225
201 <state id="timeseries_meshpoint_parameter" description="timeseries_meshpoint_parameter" state="de.intevation.gnv.state.DefaultState"> 226 <state id="timeseries_meshpoint_parameter" description="timeseries_meshpoint_parameter" state="de.intevation.gnv.state.DefaultState">
202 <queryID>timeseries_mesh_parameter</queryID> 227 <queryID>timeseries_mesh_parameter</queryID>
203 <dataname>parameterid</dataname> 228 <dataname>parameterid</dataname>
204 <presettings-name>parameter</presettings-name> 229 <presettings-name>parameter</presettings-name>
205 <data-multiselect>true</data-multiselect> 230 <data-multiselect>true</data-multiselect>
209 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/> 234 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
210 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 235 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
211 <inputvalue name="parameterid" type="Integer" multiselect="false" usedinquery="0"/> 236 <inputvalue name="parameterid" type="Integer" multiselect="false" usedinquery="0"/>
212 </inputvalues> 237 </inputvalues>
213 </state> 238 </state>
214 239
240 <state id="timeseries_meshpoint_parameter_vector" description="timeseries_meshpoint_parameter" state="de.intevation.gnv.state.DefaultState">
241 <queryID>timeseries_mesh_parameter_vector</queryID>
242 <dataname>parameterid</dataname>
243 <presettings-name>parameter</presettings-name>
244 <data-multiselect>true</data-multiselect>
245 <inputvalues>
246 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
247 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/>
248 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
249 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
250 <inputvalue name="parameterid" type="Integer" multiselect="false" usedinquery="0"/>
251 </inputvalues>
252 </state>
253
215 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 254 <transition transition="de.intevation.gnv.transition.DefaultTransition">
216 <from state="timeseries_meshpoint_parameter"/> 255 <from state="timeseries_meshpoint_parameter"/>
217 <to state="timeseries_meshpoint_interval"/> 256 <to state="timeseries_meshpoint_interval"/>
218 </transition> 257 </transition>
219 258
259 <transition transition="de.intevation.gnv.transition.DefaultTransition">
260 <from state="timeseries_meshpoint_parameter_vector"/>
261 <to state="timeseries_meshpoint_interval_vector"/>
262 </transition>
263
220 <state id="timeseries_meshpoint_interval" description="timeseries_interval" state="de.intevation.gnv.state.MinMaxState"> 264 <state id="timeseries_meshpoint_interval" description="timeseries_interval" state="de.intevation.gnv.state.MinMaxState">
221 <queryID>timeseries_mesh_interval</queryID> 265 <queryID>timeseries_mesh_interval</queryID>
222 <dataname>timeinterval</dataname> 266 <dataname>timeinterval</dataname>
223 <data-multiselect>false</data-multiselect> 267 <data-multiselect>false</data-multiselect>
224 <inputvalues> 268 <inputvalues>
229 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/> 273 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
230 <inputvalue name="minvalue" type="Date" multiselect="false" usedinquery="0"/> 274 <inputvalue name="minvalue" type="Date" multiselect="false" usedinquery="0"/>
231 <inputvalue name="maxvalue" type="Date" multiselect="false" usedinquery="0"/> 275 <inputvalue name="maxvalue" type="Date" multiselect="false" usedinquery="0"/>
232 </inputvalues> 276 </inputvalues>
233 </state> 277 </state>
234 278
279 <state id="timeseries_meshpoint_interval_vector" description="timeseries_interval" state="de.intevation.gnv.state.MinMaxState">
280 <queryID>timeseries_mesh_interval_vector</queryID>
281 <dataname>timeinterval</dataname>
282 <data-multiselect>false</data-multiselect>
283 <inputvalues>
284 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
285 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
286 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/>
287 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
288 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
289 <inputvalue name="minvalue" type="Date" multiselect="false" usedinquery="0"/>
290 <inputvalue name="maxvalue" type="Date" multiselect="false" usedinquery="0"/>
291 </inputvalues>
292 </state>
293
235 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 294 <transition transition="de.intevation.gnv.transition.DefaultTransition">
236 <from state="timeseries_meshpoint_interval"/> 295 <from state="timeseries_meshpoint_interval"/>
237 <to state="timeseries_meshpoint_calculate_results"/> 296 <to state="timeseries_meshpoint_calculate_results"/>
238 </transition> 297 </transition>
239 298
299 <transition transition="de.intevation.gnv.transition.DefaultTransition">
300 <from state="timeseries_meshpoint_interval_vector"/>
301 <to state="timeseries_meshpoint_calculate_results_vector"/>
302 </transition>
303
240 <state id="timeseries_meshpoint_calculate_results" description="timeseries_interval" state="de.intevation.gnv.state.timeseries.TimeSeriesOutputState"> 304 <state id="timeseries_meshpoint_calculate_results" description="timeseries_interval" state="de.intevation.gnv.state.timeseries.TimeSeriesOutputState">
241 <queryID>timeseries_mesh_chart_data</queryID> 305 <queryID>timeseries_mesh_chart_data</queryID>
242 <queryID-odv>timeseries_mesh_odv_data</queryID-odv> 306 <queryID-odv>timeseries_mesh_odv_data</queryID-odv>
243 <inputvalues> 307 <inputvalues>
244 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/> 308 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
284 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/> 348 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/>
285 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/> 349 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/>
286 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/> 350 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/>
287 </outputsModes> 351 </outputsModes>
288 </state> 352 </state>
289 353
354 <state id="timeseries_meshpoint_calculate_results_vector" description="timeseries_interval" state="de.intevation.gnv.state.timeseries.TimeSeriesVectorOutputState">
355 <queryID>timeseries_mesh_chart_data_vector</queryID>
356 <queryID-odv>timeseries_mesh_odv_data_vector</queryID-odv>
357 <inputvalues>
358 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
359 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
360 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
361 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="1"/>
362 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
363 <inputvalue name="minvalue" type="Date" multiselect="false" usedinquery="1"/>
364 <inputvalue name="maxvalue" type="Date" multiselect="false" usedinquery="1"/>
365 </inputvalues>
366 <value-names>
367 <value-name name="feature" value="mesh_point"></value-name>
368 <value-name name="parameter" value="parameterid"></value-name>
369 <value-name name="measurement" value="depthid"></value-name>
370 <value-name name="timeinterval" value="timeinterval"></value-name>
371 </value-names>
372 <outputsModes>
373 <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
374 <parameters>
375 <inputvalue name="width" type="Integer" value="600"/>
376 <inputvalue name="height" type="Integer" value="400"/>
377 <inputvalue name="points" type="Boolean" value="false"/>
378 </parameters>
379 <exportModes>
380 <export name="img" description="IMG-Export der Daten" mime-type="image/png" />
381 <export name="pdf" description="PDF-Export der Daten" mime-type="application/pdf" />
382 <export name="svg" description="SVG-Export der Daten" mime-type="image/svg+xml" />
383 </exportModes>
384 </outputsMode>
385 <outputsMode name="histogram" description="Histogram of the Values" mime-type="image/png">
386 <parameters>
387 <inputvalue name="width" type="Integer" value="600"/>
388 <inputvalue name="height" type="Integer" value="400"/>
389 <inputvalue name="bincount" type="Integer" value="7"/>
390 <inputvalue name="binwidth" type="Double" value="7"/>
391 </parameters>
392 <exportModes>
393 <export name="img" description="IMG-Export der Daten" mime-type="image/png" />
394 <export name="pdf" description="PDF-Export der Daten" mime-type="application/pdf" />
395 <export name="svg" description="SVG-Export der Daten" mime-type="image/svg+xml" />
396 </exportModes>
397 </outputsMode>
398 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/>
399 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/>
400 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/>
401 </outputsModes>
402 </state>
403
290 </states> 404 </states>
291 </artifact> 405 </artifact>

http://dive4elements.wald.intevation.org