...
Code Block | ||||
---|---|---|---|---|
| ||||
topology xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="chps1/schemas/topology.xsd"> <nodes id="ABRFC"> <workflowId>ABRFC_Forecast</workflowId> <!-- Topology added for forecast group NMWTX --> <nodes id="NMWTX" name="NMWTX"> <workflowId>NMWTX_Forecast</workflowId> </node> <node id="nmwtx_preprocessEGLN5" name="nmwtx_preprocessEAGLE NEST DAM"> <workflowId>NMWTX <workflowId>EGLN5_PreProcessing_Forecast</workflowId> </node> node> <node id="EGLN5CMMN5" name="EAGLECIMARRON NEST DAM4SW"> <previousNodeId>EGLN5</previousNodeId> <workflowId>EGLN5 <workflowId>CMMN5_Forecast</workflowId> </node> |
Time Series
The most useful way is first to read all locations from the DBF into one locationSet, where all attributes are assigned.
See for example:
...
|
In the example above we see that the region abrfc has two child nodes CMMN5 and EGLN5. They are grouped in the group NMWTX. The group NMWTX is part of the toplevel node ABRFC.
This simple example shows how a topology can be defined and how the nodes and groupnodes can be group together. It is also possible to configure the connnectivity between nodes. This can be done
by using the tag previousNodeId. In the example above we can see that EGLN5 is upstream of node CMMN5. The connectivity between nodes is visualised in the topology panel.
Configuration options which apply to all nodes
The topology.xml has two types of configuration options. The first group is applied to all nodes, the second group is applied to individual nodes. In this part the first group of options will be explained.
The following global options are available
- enableAutorun
- enableAutoSelectParameters
These global options are configured at the top of the topology.xml before the definition of the nodes.
enableAutoRun
This option is set to true by default. If a topology node is selected in the forecast panel and a workflow is configured for this node and the option is enabled than the associated workflow will automaticly run locally. By setting this option to false this behaviour can be switched off.
enableAutoSelectParameters
This option is set to false by default. In a node is selected and a filter is configured for that node than the filter will be selected automaticly. If this option is also enabled than the parameters of that
filter will also be selected automaticly. Because the parameters are also selected after selecting the node the plot display will automaticly show the time series of the filters in the plot display.
Configuration options which apply to individual nodes
The second group of configuration options are applied to indvidual nodes or a group of nodes. These options are defined in the nodes to which these options should be applied.
The following options are available for groupNodes:
- workflowId
- stateSelection
- localRun
- viewPermission