Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<topologyGroup xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/topologyGroup.xsd">
	<group id="ForecastGroup_Bear">
		<nodes id="Bear" name="Bear">
			<workflowId>Bear_Forecast</workflowId>
			<node id="MergeMAPBear" name="MergeMAP and Outflow">
				<workflowId>Bear_Forecast</workflowId>
				<moduleInstanceId>SetTimes_Forecast</moduleInstanceId>
				<moduleInstanceId>MergeMAP_Bear_Forecast</moduleInstanceId>
				<moduleInstanceId>Merge_RiverWare_Observed_QT</moduleInstanceId>
				<visibleModifierGroup>None</visibleModifierGroup>
			</node>
		</nodes>
	</group>
</topologyGroup>

 

The defined topology groups can be used in the topology.xml by using the element groupId<groupId>. An example is shown below.

...

The forecast panel interacts with the other panels in Delft-FEWS in a lot of ways. 

It is possible to define which panel or tool window(s) should be made visible after selecting a node.

This can be done using the elements mainPanel <mainPanel> and toolWindow<toolWindow>

An example is shown below.

...

After selecting a node in the topology a plot connected to this node will be automatically displayed in the plot window.

The element displayGroupId <displayGroupId> can be used to connect a topology node to a display group. After selecting a another topology node Delft-FEWS will first try to find a display which has the same location and parameter as currently displayed in the connected display group. If such a display cannot be found the first display of the topology group will be shown.

This behaviour can be disabled by using the element selectFirstPlotOnSelectionChange<selectFirstPlotOnSelectionChange>. If this option is set to true the first plot will always be selected. 

The plot overview panel shows an overview of all the displays on the display group.

 

To be added by Onno...timeSeriesButtonPanelId

 

To select automatically a zoom extent in the map after selecting a node, the element mapExtentId <mapExtentId> can be used.

To select a filter automatically after selecting a node the element filterId <filterId> can be used. By default the parameters in the filters will not be selected automatically.

To enable that the parameters will also be selected automatically the option enableAutoSelectParameters <enableAutoSelectParameters> should be set to true.

 

The element forecasterHelperDirectories is a configuration option which applies to all nodes. It can be used to define in which directories the forecaster helper should look for files.

...