Visualizing mapped outputs in OpenFlows FLOOD


Product(s):OpenFlows FLOOD
Version(s):10.02.01.01

Overview

This article will cover how to create visual representations of mapped outputs as well as include an exercise with step-by-step instructions

Method

While the simulation is running the model mapped output files are created and updated. When selecting the running simulation (or the one that already finished running) (“Sim #1”), the “Modules” section in the middle pane is filled with “HDF Files” (see next figure).

Figure 1 – Explorer tab / List of HDF files (mapped outputs)

In fact, we are able to visualize mapped outputs while model is still running.

So, let’s start by visualizing mapped model results for the surface runoff. The temporal evolution of the surface flow and water column can be visualized by opening the HDF File “Runoff_1.hdf5”:

  1. Switch back to the “Explorer Tab” and select the simulation “Sim #1” in the “Project Tree”. Then we double click on the file “Runoff_1.hdf5” in the HDF Files list. Then, in the feature field you can choose one of the available properties (e.g., flow, and water column). We will choose water column:

Figure 2 – Opening Gridded data: Time Based Grid Data Layer selecting feature for visualizing mapped outputs

 

  1. Finally, click OK, switch back to “Map” tab once again, zoom to the loaded results layer (select by left-clicking and then right-clicking in the “RunOff_1 [water_column]” layer in the upper left - It will be highlighted orange when selected - and select “Zoom to selected”), navigate in the Date & Time slide bar (lower left). Observe the map updates as you change the time step:

Figure 3 – Mapped output on water column for instant 2010-01-01 10:00

 

Figure 4 - Mapped output on water column for instant 2010-01-01 11:50

To enhance the presentation of results, you can also change the results layer color to be transparent when the water column is very close to zero:

Figure 5 – Layer Style Properties – changing color definitions on mapped outputs (making small water column invisible)

After this, if you zoom-in, and for instance, navigate till instant 11:50, you should be able to visualize a map similar to this one:

Figure 6 – Mapped outputs filtering water column > 0.1mm

It might also be interesting to overlap vector information, for instance - surface water velocity:

First, let’s load the vector layer – in “Explorer” tab, right-click in “RunOff_1.hdf5” HDF file, and select “Add Vector”. You should then be able to visualize the dialog menu shown in the following figure.

Figure 7 – Opening vector data: Time Based Vector Layer

Be sure that the selected feature is “velocity”, and switch mapping to “OpenPoints” (if we leave the default “basin points” we would be representing vectors in the whole 2D grid; we just want to represent vectors in the wet cells). Click “OK” to load the results.

Then, we should properly configure the layer style properties:

You can configure several aspects of the vectors, but in this example we will represent all vectors at a constant size (size can change based in velocity magnitude), and keep focus on visualizing the variability in velocity direction:

Figure 8– Layer Style Properties / configuring arrow style

Then, you can press “Close”. At instant 11:50, your map should look similar to this:

Figure 9 – visualizing vectors and gridded data in map simultaneously

 

OpenFlows FLOOD generates other types of model outputs – for instance, river drainage network modelling, or stormwater modeling.

In the workspace used, which is a 1D/2D urban flood modelling configuration using stormwater model, we might have interest in mapping combining results of the previously illustrated surface floodplain and the stormwater pipe network. Or you can simply opt to map the 1D stormwater model results without combining them with the 2D surface runoff.

In the next exercise, we will create a combined map for:

  1. surface runoff (2D model) water column and velocity direction (from “RunOff_1.hdf”)
  2. percentage full of the 1D channels (in this case, artificial channels – pipes in underground stormwater drainage network) (from “Stormwater_1.hdf5”)
  3. Bing Aerial as background map.

Execute the following steps:

Figure 10 – Selecting “Reaches / percent” feature for mapped visualization

Figure 11 – Configuring Legend for the selected feature

Figure 12 – Change gradient style for selected feature

To visualize the map’s legend that we previously configured, click the lower-right button :

Figure 13 – expanding legend

If you navigate to 12:00 time instant, you should be able to visualize OpenFlows FLOOD as follows:

Figure 14 – Map for visualization of different layers (from both runoff model and stormwater model) and associated legends

 

We will now improve the previous map including new visualization features in the drainage networks, as for instance:

    1. flow vectors on the stormwater drainage network (reaches) (from “Stormwater_1.hdf5”)
    2. variable color in manholes (nodes) according to the manhole overflow (from “Stormwater_1.hdf5”).

Execute the following steps:


Figure 15- Adding a vector layer to a reach

 

Figure 16 - Selecting “Reaches / flow” feature for mapped visualization

Then, we should properly configure the layer style properties:

You can configure several aspects of the vectors, but in this example, we will represent all vectors in red, at different sizes according to flow magnitude:

Figure 17 – Layer Style Properties / configuring arrow style in for stormwater drainage network.

 

If you navigate to 12:00 time instant, you should be able to visualize OpenFlows FLOOD as follows:

Figure 18 - Map for visualization of conduit flow velocities (in arrows) combined with other additional layers (from both runoff model and stormwater model) and associated legends.

 

Finally, we will complement the previous map including variable color in manholes (nodes) according to the manhole volume flooding (or overflow) (from “Stormwater_1.hdf5”).

Execute the following steps:

Then, we should properly configure the layer style properties:

Once again, you can configure several aspects of the layer, but in this example, we will configure the layer to show only the manholes where some kind of overflow is present. Thus, we configure the layer as follows:

Figure 19 – Layer Style Properties.

If you navigate to 10:50 time instant, you should be able to visualize OpenFlows FLOOD as follows, with 2 identified nodes flooding:

Figure 20 - Map for visualization of node flooding combined with other additional layers (from both runoff model and stormwater model) and associated legends.