Result type (Water Overlay): Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
No edit summary
 
(119 intermediate revisions by 8 users not shown)
Line 1: Line 1:
The water model performs complex calculations, and multiple types of results can be provided. In principle, each overlay can be configured to display a single result type.  
The [[Water Module]] of a [[Water Overlay]] performs complex calculations and multiple [[result type|types of results]] can be provided.
==Unique results==
Each [[result type]] represents an aspect of the calculated water simulation, and is accompanied by its own [[Grid Overlay legend|legend]]. As can be seen in the list below, many result types are supported. The water module can record more than one result type. However, since not all result types can be stored at the same time, only the selected ones are recorded. These results will be stored in individual overlays.  


Result types can differ in the kind of data they display, the layer (surface or underground) of which they display that information, and how that data is recorded. Different result types can monitor data in the following ways:
There is always one general Water Overlay. The configuration for the calculation is only defined in this overlay, which makes it easier to verify and configure the used simulation parameters. Result child overlays can be added to this Water Overlay to store additional result types. The advantage of using result child overlays are that for any given water overlay, the calculation of the overlay only occurs once, rather than multiple times equal to the amount of desired result types.  
* {{Anchor|Start_resulttype}}'''Start''': The data is determined at the start of the simulation, and does not change afterwards.
* {{Anchor|Last_resulttype}}'''Last''': The data is the latest value determined at the timestep the data is recorded. The values can increase and decrease between different timesteps. This mode is primarily used for monitoring progression.
* {{Anchor|Maximum_resulttype}}'''Maximum''': The data is the highest value determined up until the timestep the data is recorded. The values can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into impact; the most severe situation any point had to endure.
* {{Anchor|Total_resulttype}}'''Total''': The result of a running tally, counting the relevant data up until the timestep the data is recorded. The value can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into quantities rather than duration.


The following results types are available:
It is currently only possible to add result child overlays via the [[Water Overlay Wizard|configuration wizard]], in the step regarding output overlays.
{| class="wikitable"
! Result type
! Unit
! Display mode
! Description
|-
|{{anchor|BASE_TYPES|BASE_TYPES}}
|Nominal value
|{{inlink|Start_resulttype|Start}}
|Categorization of the individual cells based on how they are processed by the water model, displaying which cells are considered to be specific features.<br>
0: Cell on the edge of the project area<br>
1: Water area<br>
2: Land<br>
3: Sewer<br>
4: Water object<br>
5: Breach Area<br>
6: Active Breach
|-
|{{anchor|DEBUG_UV|DEBUG_UV}}
|
|
|
|-
|{{anchor|DEBUG_WALL|DEBUG_WALLS}}
|
|
|
|-
|{{anchor|EVAPORATED|EVAPORATED}}
|m (mm)&sup1;
|{{inlink|Total_resulttype|Total}}
|The amount of water that has evaporated. The value is the sum of the quantities evaporated from the surface and the underground.
|-
|{{anchor|GPU_OVERVIEW|GPU_OVERVIEW}}
|nominal integer
|{{inlink|Maximum_resulttype|Maximum}}
|Shows which GPU cluster calculated which part of the overlay.
|-
|{{anchor|GROUND_LAST_STORAGE|GROUND_LAST_STORAGE}}
|m (mm)&sup1;
|{{inlink|Last_resulttype|Last}}
|The (effective) amount of water in the underground unsaturated zone.
|-
|{{anchor|GROUND_LAST_VALUE|GROUND_LAST_VALUE}}
|m (mm)&sup1;
|{{inlink|Last_resulttype|Last}}
|The distance between the surface and the groundwater level.
|-
|{{anchor|GROUND_MAX_STORAGE|GROUND_MAX_STORAGE}}
|m (mm)&sup1;
|{{inlink|Maximum_resulttype|Maximum}}
|The (effective) amount of water in the underground unsaturated zone.
|-
|{{anchor|GROUND_MAX_VALUE|GROUND_MAX_VALUE}}
|m (mm)&sup1;
|{{inlink|Maximum_resulttype|Maximum}}
|The distance between the surface and the groundwater level.
|-
|{{anchor|GROUND WATERTABLE|GROUND WATERTABLE}}
|{{mdatum}}
|{{inlink|Last_resulttype|Last}}
|The groundwater level, relative to [[datum]].
|-
|{{anchor|IMPACTED_BUILDINGS|IMPACTED_BUILDINGS}}
|nominal integer
|{{inlink|Maximum_resulttype|Maximum}}
|Constructions impacted by excess water. Constructions are considered impacted when the construction itself or an adjacent cell contains more water on the surface than configured in {{inlink|IMPACT_FLOOD_THRESHOLD_M}}.<br>
0: Construction is not impacted<br>
1...N: The {{inlink|Critical structures|(critical) construction}} is impacted, and has a critical [[function values]] set to this value.
|-
|{{anchor|SEWER_LAST_VALUE|SEWER_LAST_VALUE}}
|m (mm)&sup1;
|{{inlink|Last_resulttype|Last}}
|The amount of water stored in the sewer.
|-
|{{anchor|SEWER_MAX_VALUE|SEWER_MAX_VALUE}}
|m (mm)&sup1;
|{{inlink|Maximum_resulttype|Maximum}}
|The amount of water stored in the sewer.
|-
|{{anchor|SUBSTANCE_A|SUBSTANCE_A}}
|x/m²
|{{inlink|Last_resulttype|Last}}
|The amount of {{inlink|SUBSTANCE_A_constructions|substance A}} present. The value is the sum of the quantities on the surface, and in the underground.


|-
Naturally, the results can be [[Results (Water Overlay)#Overlay_visualization|seen visually]]. They can also be [[Results (Water Overlay)#Inspecting_results|inspected]] in more detail, and also [[Results_(Water_Overlay)#Storing results|exported]].
|{{anchor|SUBSTANCE_B|SUBSTANCE_B}}
|x/m²
|{{inlink|Last_resulttype|Last}}
|The amount of {{inlink|SUBSTANCE_B_constructions|substance B}} present. The value is the sum of the quantities on the surface, and in the underground.


|-
==Changing a result type==
|{{anchor|SUBSTANCE_C|SUBSTANCE_C}}
When the result type of the Water Overlay or any of its children, is changed, the legend is updated automatically. However, the data for this new result type must still be calculated. This may result in the visual output of the overlay changing, because the unchanged data is displayed with a new legend. When changing the result types, it is recommended to force a recalculation of the overlay before [[Results (Water Overlay)|inspecting the results]].
|x/m²
|{{inlink|Last_resulttype|Last}}
|The amount of {{inlink|SUBSTANCE_C_constructions|substance C}} present. The value is the sum of the quantities on the surface, and in the underground.


|-
==List of Result Types==
|{{anchor|SUBSTANCE_D|SUBSTANCE_D}}
{{result types|suppresscategory=true|allowselflinks=true|
|x/m²
  {{:Water stress            result type (Water Overlay)}}
|{{inlink|Last_resulttype|Last}}
|The amount of {{inlink|SUBSTANCE_D_constructions|substance D}} present. The value is the sum of the quantities on the surface, and in the underground.


|-
  {{:Surface last direction  result type (Water Overlay)}}
|{{anchor|SURFACE_DIRECTION|SURFACE_DIRECTION}}
  {{:Surface avg direction  result type (Water Overlay)}}
|{{geoangle}}
  {{:Surface duration        result type (Water Overlay)}}
|{{inlink|Last_resulttype|Last}}
  {{:Surface elevation      result type (Water Overlay)}}
|The direction in which water is flowing across the surface.
  {{:Surface flow            result type (Water Overlay)}}
|-
  {{:Surface last datum      result type (Water Overlay)}}
|{{anchor|SURFACE_DURATION|SURFACE_DURATION}}
  {{:Surface last flow      result type (Water Overlay)}}
|s (min)&sup1;
  {{:Surface last speed      result type (Water Overlay)}}
|{{inlink|Total_resulttype|Total}}
  {{:Surface last value      result type (Water Overlay)}}  
|The amount of time the water depth on the surface exceeds {{inlink|SHOW_DURATION_FLOOD_LEVEL_M}}.
  {{:Surface last u          result type (Water Overlay)}}
|-
  {{:Surface last v          result type (Water Overlay)}}
|{{anchor|SURFACE_ELEVATION|SURFACE_ELEVATION}}
  {{:Surface max speed      result type (Water Overlay)}}
|{{mdatum}}
  {{:Surface max value      result type (Water Overlay)}}
|{{inlink|Start_resulttype|Start}}
  {{:Building last storage  result type (Water Overlay)}}
|The rasterized version of the [[terrain height]] for use in the water overlay's calculations.
  {{:Flood arrival time      result type (Water Overlay)}}
|-
  {{:Flood rise rate        result type (Water Overlay)}}
|{{anchor|SURFACE_FLOW|SURFACE_FLOW}}
  {{:Last rain              result type (Water Overlay)}}  
|m&sup3;/m&sup2;
  {{:Rain                    result type (Water Overlay)}}
|{{inlink|Last_resulttype|Last}}
|The amount of water which has flowed through a given location.
|-
|{{anchor|SURFACE_LAST SPEED|SURFACE_LAST SPEED}}
|m/s
|{{inlink|Last_resulttype|Last}}
|The (horizontal) speed of water flow in any given location.
|-
|{{anchor|SURFACE_LAST_VALUE|SURFACE_LAST_VALUE}}
|m (mm)&sup1;
|{{inlink|Last_resulttype|Last}}
|The amount of water on the surface.
|-
|{{anchor|SURFACE_MAX SPEED|SURFACE_MAX SPEED}}
|m/s
|{{inlink|Maximum_resulttype|Maximum}}
|The (horizontal) speed of water flow in any given location.
|-
|{{anchor|SURFACE_MAX_VALUE|SURFACE_MAX_VALUE}}
|m (mm)&sup1;
|{{inlink|Maximum_resulttype|Maximum}}
|The amount of water on the surface.
|-
|{{anchor|WATER_STRESS|WATER_STRESS}}
|m (mm)&sup1;
|{{inlink|Maximum_resulttype|Maximum}}
|The amount of water on the surface, similar to {{inlink|SURFACE_MAX_VALUE}}. However, for {{inlink|Water|water terrains}}, the water level must rise by at least {{inlink|ALLOWED_WATER_INCREASE_M}}. Otherwise, the reported value in those locations is 0.
|}


&sup1; the units between () are as displayed in the 3D client. If exported to GeoTiff the SI-convention is used: meters (m) and seconds (s).
  {{:Ground last storage    result type (Water Overlay)}}
  {{:Ground last value      result type (Water Overlay)}}
  {{:Ground last direction  result type (Water Overlay)}}
  {{:Ground flow            result type (Water Overlay)}}
  {{:Ground max storage      result type (Water Overlay)}}
  {{:Ground max value        result type (Water Overlay)}}
  {{:Ground watertable      result type (Water Overlay)}}
  {{:Ground bottom flow      result type (Water Overlay)}}
  {{:Ground last unsaturated storage result type (Water Overlay)}}
  {{:Ground last unsaturated fraction result type (Water Overlay)}}
 
  {{:Sewer last value        result type (Water Overlay)}}
  {{:Sewer max value        result type (Water Overlay)}}
 
  {{:Evaporated              result type (Water Overlay)}}
  {{:Last evaporated        result type (Water Overlay)}}
  {{:Impacted buildings      result type (Water Overlay)}}
 
  {{:Tracer a                result type (Water Overlay)}}
  {{:Tracer b                result type (Water Overlay)}}
  {{:Tracer c                result type (Water Overlay)}}
  {{:Tracer d                result type (Water Overlay)}}
 
  {{:Base types              result type (Water Overlay)}}
  {{:Debug uv                result type (Water Overlay)}}
  {{:Debug uv direction      result type (Water Overlay)}}
  {{:Debug avg areas        result type (Water Overlay)}}
  {{:Debug waterways        result type (Water Overlay)}}
  {{:Surface difference      result type (Water Overlay)}}
  {{:Gpu overview            result type (Water Overlay)}}
}}


Each result type would consist of a unique output of data after a calculation, and is accompanied by its own {{inlink|Legend configuration|legend}}. When the result type of the overlay is changed, the legend is updated automatically, but the data may not be recalculated automatically. This may result in the visual output of the overlay changing, because the unchanged data is displayed with a new legend. When changing the result type, it is recommended to force a recalculation of the overlay before {{inlink|Results|interpreting the output}}.
{{Grid Overlay unit display information}}


====Result child overlays====
Result types can differ in the kind of data they display, the layer (surface or underground) of which they display that information, and how that data is recorded. Different result types can monitor data in the following ways:
Each overlay can only display a single result type. When using a water overlay, it is conceivable that multiple result types are relevant to a project's use case. It's possible to duplicate the overlay, and set the copy of the overlay to a different result type, but this is not recommended. Downsides of this approach are that the simulation has to run in full multiple times, causing a severe increase in calculation time, and that when changes to the overlay's configuration have to be made those changes need to be made to all water overlays.
* {{Anchor|Start_resulttype}}'''Start''': The data is determined at the start of the simulation and does not change afterwards.
 
* {{Anchor|Last_resulttype}}'''Last''': The data is the latest value determined at the timestep the data is recorded. The values can increase and decrease between different timesteps. This mode is primarily used for monitoring progression.
It is possible to add result child overlays overlays to a water overlay, which can display different results coming forth from the same calculation. The advantages of using result child overlays are that for any given water overlay, the calculation of the overlay only occurs once, rather than multiple times equal to the amount of desired result types. Additionally, the configuration for the calculation is only defined in a single overlay, which makes it easier to make sure all results come forth from the exact same simulation.
* {{Anchor|Average_resulttype}}'''Average''': The data is the average value based on previous values up until the timestep the data is recorded.
 
* {{Anchor|Maximum_resulttype}}'''Maximum''': The data is the highest value determined up until the timestep the data is recorded. The values can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into impact; the most severe situation any point had to endure.
Result child overlays do not recalculate if either they or their parent is set to {{inlink|Active in simulation setting|inactive}}.
* {{Anchor|Total_resulttype}}'''Total''': The result of a running tally, counting the relevant data up until the timestep the data is recorded. The value can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into quantities rather than duration.
 
If a calculation overlay is removed, all result child overlays of that overlay are removed as well. Separate overlays set as child overlays (such as {{inlink|lcase=1|Input overlay}}) of the overlay will not be removed.


It is only possible to add result child overlays via the {{inlink|lcase=1|Configuration wizard}}, in the {{inlink|Step 5: Output overlays|output overlays step}}.
{{article end
|notes=
* Although it is possible to duplicate the overlay, and set the copy of the overlay to a different result type, we strongly advice to use child overlays instead. Downsides of the duplication approach are:
*# The simulation has to run in full multiple times, causing a severe increase in calculation time.
*# When changes to the overlay's configuration have to be made those changes need to be made to all water overlays.
* Result child overlays do not recalculate if either they or their parent is set to [[Grid Overlay#Active|inactive]].
* If a calculation overlay is removed, all result child overlays of that overlay are removed as well. Separate overlays set as child overlays (such as [[input overlay]]s) of the overlay will not be removed.
|howtos=
* [[How to add and remove a Result type]]
|seealso=
*Other types of [[Results_(Water_Overlay)|Water overlay results]].
}}
{{WaterOverlay_result_nav}}
{{WaterOverlay output nav}}
[[Category:Water Module]]

Latest revision as of 09:10, 26 January 2024

The Water Module of a Water Overlay performs complex calculations and multiple types of results can be provided.

Unique results

Each result type represents an aspect of the calculated water simulation, and is accompanied by its own legend. As can be seen in the list below, many result types are supported. The water module can record more than one result type. However, since not all result types can be stored at the same time, only the selected ones are recorded. These results will be stored in individual overlays.

There is always one general Water Overlay. The configuration for the calculation is only defined in this overlay, which makes it easier to verify and configure the used simulation parameters. Result child overlays can be added to this Water Overlay to store additional result types. The advantage of using result child overlays are that for any given water overlay, the calculation of the overlay only occurs once, rather than multiple times equal to the amount of desired result types.

It is currently only possible to add result child overlays via the configuration wizard, in the step regarding output overlays.

Naturally, the results can be seen visually. They can also be inspected in more detail, and also exported.

Changing a result type

When the result type of the Water Overlay or any of its children, is changed, the legend is updated automatically. However, the data for this new result type must still be calculated. This may result in the visual output of the overlay changing, because the unchanged data is displayed with a new legend. When changing the result types, it is recommended to force a recalculation of the overlay before inspecting the results.

List of Result Types

¹ the units between () are as displayed in the 3D client. If exported to GeoTiff the SI-convention is used: meters (m) and seconds (s).

Result types can differ in the kind of data they display, the layer (surface or underground) of which they display that information, and how that data is recorded. Different result types can monitor data in the following ways:

  • Start: The data is determined at the start of the simulation and does not change afterwards.
  • Last: The data is the latest value determined at the timestep the data is recorded. The values can increase and decrease between different timesteps. This mode is primarily used for monitoring progression.
  • Average: The data is the average value based on previous values up until the timestep the data is recorded.
  • Maximum: The data is the highest value determined up until the timestep the data is recorded. The values can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into impact; the most severe situation any point had to endure.
  • Total: The result of a running tally, counting the relevant data up until the timestep the data is recorded. The value can only increase or stay the same, but will never decrease. This mode is primarily used to gain insight into quantities rather than duration.

Notes

  • Although it is possible to duplicate the overlay, and set the copy of the overlay to a different result type, we strongly advice to use child overlays instead. Downsides of the duplication approach are:
    1. The simulation has to run in full multiple times, causing a severe increase in calculation time.
    2. When changes to the overlay's configuration have to be made those changes need to be made to all water overlays.
  • Result child overlays do not recalculate if either they or their parent is set to inactive.
  • If a calculation overlay is removed, all result child overlays of that overlay are removed as well. Separate overlays set as child overlays (such as input overlays) of the overlay will not be removed.

How-to's

See also