SlideShare a Scribd company logo
The visual way of working
Visualization of simulation models through a
real-time visual tool
Almar Joling
15 november 2022
The visual way of working (VWOW)
◼ In addition to our ‘Digital Way of Working – Increase the quality of our projects by
applying automation and digital tooling’
◼ we want to make reports more than text and graphs – and digital
◼ Animations
◼ Interactive desktop and web tools
Stixie D-Stability viewer (https://stixie.royalhaskoningdhv.com), Smart Mooring viewer, 3D Expo (https://www.digitaalmuseumspijk.nl)
Modelling in a large organization
◼ Royal HaskoningDHV is a large organization (~5800 professionals in 30 countries)
◼ Many modelers on different subjects (coastal, river, urban, industry, …)
◼ Which also use various software from different parties (Deltares, BMT (TUFLOW), DHI)
Common flow of processing in such situations
Why Digitalys
◼ What if we can funnel common workflows through one tool?
◼ Uniform post-processing and reporting
◼ Less scripting and APIs to learn and less version management
The flow with Digitalys
Visually exploring your model results
◼ Often issues with your models can be quickly spot by viewing animated results
For example
◼ Boundary conditions
◼ Geometry
◼ Extreme values and dry areas
Westerschelde tutorial model (Deltares)
… but for communication as well
◼ Communicate results with different
stakeholders (citizens, lawmakers, etc.)
◼ Easier to understand than ‘technical
drawings’
◼ (Spatial) understanding of the
processes involved in your simulation
(and its purpose)
◼ Add OpenStreetMap and GIS files to
increase recognizability and
understanding of model
Hurricane MIKE (1990) in DHI MIKE – Royal HaskoningDHV (Olaf Scholl)
Supported formats
◼ Deltares
◼ SOBEK 2 (ASC & MAP)
◼ Delft3D 4 (‘TRIM’)
◼ Delft3D FM (HIS & MAP)
◼ DELWAQ* / WAQUA*
◼ D-FAST
* using short conversion step
◼ DHI MIKE (structured / unstructured)
◼ TUFLOW
◼ 3Di
◼ Infoworks ICM
Digitalys will automatically recognize model variables and provide various post-processing options based on availability.
Check daily for updates 😉
A change of perspective
◼ Using orthographic projections, a 3D perspective view can be turned into 2D
◼ …Making it more for suitable for reports
6th generation Maas model Delft3D FM - Deltares – (Aukje Spruyt)
Bacton Sand Engine in the UK using Delft3D 4 - Royal HaskoningDHV
(Project info – Anne de Beer)
Feature: Legendary legends
◼ Custom gradients
◼ Legend range clamping
◼ Model grid
◼ Interpolation (average)
◼ Transparency based on value,
“no-data” or global alpha
◼ Texturing instead of gradient
Automatic post-processing
◼ Digitalys recognizes common model variables and
suggest additional variables these to the post-processing
list
◼ Example:
flow magnitude, peak velocity and flowlines are added if
the two velocity components are detected (for Delft3D 4,
D-Flow FM of Delft3D FM, MIKE
◼ It is also to load an extra model (same grid & timesteps)
and subtract values.
◼ However, one could also add additional variables to the
NetCDF / dfs2 / dfsu files with scripting and these will also
be picked up by Digitalys: And benefit from the analysis
and visualizations
Feature: Flowlines of water and wind velocities
◼ Automatic detection velocity
variables
◼ Streamlines can quickly show
the direction of water or wind
and various model ‘problems’
(e.g. boundary conditions)
◼ Configurable length and lifetime
◼ Integration happens directly on
the GPU
First: 6th generation Maas model - Deltares (Aukje Spruyt)
Second: Westerschelde model - Deltares
Feature: Interactive analysis
◼ Quickly analyze values through a tooltip or graph over time
◼ Can also export the graph for further processing / reporting
Westerschelde tutorial model (Deltares)
Feature: 3D models
◼ Supports 3D layers of MIKE,
Delft3D 4, D-Flow FM of Delft3D
FM
◼ Allows interactive slicing of
geometry to view the hidden
content
◼ Geometry shown above terrain
◼ Still some post-processing
improvements to do (3rd dimension
complicates various things!)
Smooth cutting of geometry - 3D model - Royal HaskoningDHV (Filip Schuurman)
Feature: River cross-flows
◼ Calculates river cross flow based on the edge of the shipping lanes (provided by shapefile)
◼ User only has to select which river kms are of interest, and wait a couple of seconds
◼ Results are directly exports to CSV and shapefiles
Maas model (6th generation) – Deltares (Aukje Spruyt)
Feature: GIS Export
◼ Exports a complete grid – or selection – with values of a given timestep to a Shapefile
◼ Ready to use in ArcGIS or QGIS (or other tools of choice)
◼ Perfect for additional processing and formatting for maps (e.g. in reports)
Feature: HIS 1D and processor
◼ Visualization of 1D elements (nodes and segments) from HIS files (and 1D networks)
◼ Statistics post-processor for HIS files
◼ Calculating if model is stable
◼ Returns Excel file with all observation points and the calculated statistics
Maas model (6th generation) – Deltares (Aukje Spruyt)
Video export
◼ Export a video directly to MP4
◼ All videos in this presentation have been made this way
◼ However, ‘camera’ movement is still a pending feature
◼ Video also allows additional post-processing options
Jamuna model (Delft3D 4) – Deltares (Amgad Omer)
Demo time!
Wrapping up
◼ Digitalys is a tool to visualize, analyze and post-process various modelling software
◼ Currently in development and in use at Royal HaskoningDHV
◼ ‘Wish driven development’ – By colleagues and project needs
◼ Also interested in your wishes
Want to know more?
E-mail: almar.joling@rhdhv.com
LinkedIn: www.linkedin.com/in/almarj
Site: https://digitalys.royalhaskoningdhv.com

More Related Content

PDF
State of the Art Web Mapping with Open Source
PDF
SWAD-24-years.pdf
PDF
GIS in Pharo PharoOWS & GeoView (ESUG 2025)
PDF
Concepts and Methods of Embedding Statistical Data into Maps
PDF
Bigdata Hadoop project payment gateway domain
PPT
Data Visualization Tools for web - An introduction to FusionCharts Suite
PDF
Smart Client Smart Applications_Ciaran Kirk - Intergraph Geospatial World Tou...
PDF
Extending 3D Model Visualization with FME 2017
State of the Art Web Mapping with Open Source
SWAD-24-years.pdf
GIS in Pharo PharoOWS & GeoView (ESUG 2025)
Concepts and Methods of Embedding Statistical Data into Maps
Bigdata Hadoop project payment gateway domain
Data Visualization Tools for web - An introduction to FusionCharts Suite
Smart Client Smart Applications_Ciaran Kirk - Intergraph Geospatial World Tou...
Extending 3D Model Visualization with FME 2017

Similar to DSD-INT 2022 The visual way of working​ - Joling (20)

PDF
Tilemill gwu-wboykinm
PDF
Super map gis 8c
PPTX
Desktop Softwares for Unmanned Aerial Systems(UAS))
PPTX
Open layers
PPTX
Large Scale Production DITA landscape @SAP
PPTX
Local Government Presentation
PPTX
The 'right' choices in GIS - Grontmij
PDF
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
PDF
II-SDV 2015, 21 - 21 April, in Nice
PDF
Introduction to mago3D, an Open Source Based Digital Twin Platform
PDF
Developing Enterprise Consciousness: Building Modern Open Data Platforms
PPTX
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
PPSX
GEBCO 09 - DELPH
PDF
Cadison project-navigator
PDF
DSD-INT 2018 Delft-FEWS new features - Boot Ververs
PDF
Maps4Finland 28.8.2012, Jari Reini
PDF
Maps4 finland 28.8.2012, jari reini
PPTX
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
PDF
Cadison project-engineer
PDF
Streaming analytics state of the art
Tilemill gwu-wboykinm
Super map gis 8c
Desktop Softwares for Unmanned Aerial Systems(UAS))
Open layers
Large Scale Production DITA landscape @SAP
Local Government Presentation
The 'right' choices in GIS - Grontmij
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
II-SDV 2015, 21 - 21 April, in Nice
Introduction to mago3D, an Open Source Based Digital Twin Platform
Developing Enterprise Consciousness: Building Modern Open Data Platforms
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
GEBCO 09 - DELPH
Cadison project-navigator
DSD-INT 2018 Delft-FEWS new features - Boot Ververs
Maps4Finland 28.8.2012, Jari Reini
Maps4 finland 28.8.2012, jari reini
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Cadison project-engineer
Streaming analytics state of the art
Ad

More from Deltares (20)

PDF
DSD-INT 2024 Delft3D FM Suite 2025.01 2D3D - New features + Improvements - Ge...
PDF
DSD-INT 2024 Delft3D FM Suite 2025.01 1D2D - Beta testing programme - Hutten
PDF
DSD-INT 2024 MeshKernel and Grid Editor - New mesh generation tools - Carniato
PDF
DSD-INT 2024 Quantifying wind wake effects around offshore wind farms in the ...
PDF
DSD-INT 2024 Salinity intrusion in the Rhine-Meuse Delta - Geraeds
PDF
DSD-INT 2024 El-Nakheel beach swimmer safety study - Dobrochinski
PDF
DSD-INT 2024 Development of a Delft3D FM Scheldt Estuary Model - Vanlede
PDF
DSD-INT 2024 Modeling the effects of dredging operations on salt transport in...
PDF
DSD-INT 2024 Wadi Flash Flood Modelling using Delft3D FM Suite 1D2D - Dangudu...
PDF
DSD-INT 2024 European Digital Twin Ocean and Delft3D FM - Dols
PDF
DSD-INT 2024 Building towards a better (modelling) future - Wijnants
PDF
DSD-INT 2024 Flood modelling using the Delft3D FM Suite 1D2D - Horn
PDF
DSD-INT 2024 The effects of two cable installations on the water quality of t...
PDF
DSD-INT 2024 Morphological modelling of tidal creeks along arid coasts - Luo
PDF
DSD-INT 2024 Rainfall nowcasting – now and then - Uijlenhoet
PDF
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
PDF
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
PDF
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
PDF
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
PDF
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2024 Delft3D FM Suite 2025.01 2D3D - New features + Improvements - Ge...
DSD-INT 2024 Delft3D FM Suite 2025.01 1D2D - Beta testing programme - Hutten
DSD-INT 2024 MeshKernel and Grid Editor - New mesh generation tools - Carniato
DSD-INT 2024 Quantifying wind wake effects around offshore wind farms in the ...
DSD-INT 2024 Salinity intrusion in the Rhine-Meuse Delta - Geraeds
DSD-INT 2024 El-Nakheel beach swimmer safety study - Dobrochinski
DSD-INT 2024 Development of a Delft3D FM Scheldt Estuary Model - Vanlede
DSD-INT 2024 Modeling the effects of dredging operations on salt transport in...
DSD-INT 2024 Wadi Flash Flood Modelling using Delft3D FM Suite 1D2D - Dangudu...
DSD-INT 2024 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2024 Building towards a better (modelling) future - Wijnants
DSD-INT 2024 Flood modelling using the Delft3D FM Suite 1D2D - Horn
DSD-INT 2024 The effects of two cable installations on the water quality of t...
DSD-INT 2024 Morphological modelling of tidal creeks along arid coasts - Luo
DSD-INT 2024 Rainfall nowcasting – now and then - Uijlenhoet
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
Ad

Recently uploaded (20)

PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
Computer Software - Technology and Livelihood Education
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PPTX
Trending Python Topics for Data Visualization in 2025
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
Cost to Outsource Software Development in 2025
PPTX
assetexplorer- product-overview - presentation
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
CNN LeNet5 Architecture: Neural Networks
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
Website Design Services for Small Businesses.pdf
PDF
How Tridens DevSecOps Ensures Compliance, Security, and Agility
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
DNT Brochure 2025 – ISV Solutions @ D365
Visual explanation of Dijkstra's Algorithm using Python
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Computer Software - Technology and Livelihood Education
How to Use SharePoint as an ISO-Compliant Document Management System
Trending Python Topics for Data Visualization in 2025
Weekly report ppt - harsh dattuprasad patel.pptx
Cost to Outsource Software Development in 2025
assetexplorer- product-overview - presentation
Patient Appointment Booking in Odoo with online payment
Designing Intelligence for the Shop Floor.pdf
CNN LeNet5 Architecture: Neural Networks
Topaz Photo AI Crack New Download (Latest 2025)
Salesforce Agentforce AI Implementation.pdf
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
Website Design Services for Small Businesses.pdf
How Tridens DevSecOps Ensures Compliance, Security, and Agility
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
Monitoring Stack: Grafana, Loki & Promtail
DNT Brochure 2025 – ISV Solutions @ D365

DSD-INT 2022 The visual way of working​ - Joling

  • 1. The visual way of working Visualization of simulation models through a real-time visual tool Almar Joling 15 november 2022
  • 2. The visual way of working (VWOW) ◼ In addition to our ‘Digital Way of Working – Increase the quality of our projects by applying automation and digital tooling’ ◼ we want to make reports more than text and graphs – and digital ◼ Animations ◼ Interactive desktop and web tools Stixie D-Stability viewer (https://stixie.royalhaskoningdhv.com), Smart Mooring viewer, 3D Expo (https://www.digitaalmuseumspijk.nl)
  • 3. Modelling in a large organization ◼ Royal HaskoningDHV is a large organization (~5800 professionals in 30 countries) ◼ Many modelers on different subjects (coastal, river, urban, industry, …) ◼ Which also use various software from different parties (Deltares, BMT (TUFLOW), DHI) Common flow of processing in such situations
  • 4. Why Digitalys ◼ What if we can funnel common workflows through one tool? ◼ Uniform post-processing and reporting ◼ Less scripting and APIs to learn and less version management The flow with Digitalys
  • 5. Visually exploring your model results ◼ Often issues with your models can be quickly spot by viewing animated results For example ◼ Boundary conditions ◼ Geometry ◼ Extreme values and dry areas Westerschelde tutorial model (Deltares)
  • 6. … but for communication as well ◼ Communicate results with different stakeholders (citizens, lawmakers, etc.) ◼ Easier to understand than ‘technical drawings’ ◼ (Spatial) understanding of the processes involved in your simulation (and its purpose) ◼ Add OpenStreetMap and GIS files to increase recognizability and understanding of model Hurricane MIKE (1990) in DHI MIKE – Royal HaskoningDHV (Olaf Scholl)
  • 7. Supported formats ◼ Deltares ◼ SOBEK 2 (ASC & MAP) ◼ Delft3D 4 (‘TRIM’) ◼ Delft3D FM (HIS & MAP) ◼ DELWAQ* / WAQUA* ◼ D-FAST * using short conversion step ◼ DHI MIKE (structured / unstructured) ◼ TUFLOW ◼ 3Di ◼ Infoworks ICM Digitalys will automatically recognize model variables and provide various post-processing options based on availability. Check daily for updates 😉
  • 8. A change of perspective ◼ Using orthographic projections, a 3D perspective view can be turned into 2D ◼ …Making it more for suitable for reports 6th generation Maas model Delft3D FM - Deltares – (Aukje Spruyt) Bacton Sand Engine in the UK using Delft3D 4 - Royal HaskoningDHV (Project info – Anne de Beer)
  • 9. Feature: Legendary legends ◼ Custom gradients ◼ Legend range clamping ◼ Model grid ◼ Interpolation (average) ◼ Transparency based on value, “no-data” or global alpha ◼ Texturing instead of gradient
  • 10. Automatic post-processing ◼ Digitalys recognizes common model variables and suggest additional variables these to the post-processing list ◼ Example: flow magnitude, peak velocity and flowlines are added if the two velocity components are detected (for Delft3D 4, D-Flow FM of Delft3D FM, MIKE ◼ It is also to load an extra model (same grid & timesteps) and subtract values. ◼ However, one could also add additional variables to the NetCDF / dfs2 / dfsu files with scripting and these will also be picked up by Digitalys: And benefit from the analysis and visualizations
  • 11. Feature: Flowlines of water and wind velocities ◼ Automatic detection velocity variables ◼ Streamlines can quickly show the direction of water or wind and various model ‘problems’ (e.g. boundary conditions) ◼ Configurable length and lifetime ◼ Integration happens directly on the GPU First: 6th generation Maas model - Deltares (Aukje Spruyt) Second: Westerschelde model - Deltares
  • 12. Feature: Interactive analysis ◼ Quickly analyze values through a tooltip or graph over time ◼ Can also export the graph for further processing / reporting Westerschelde tutorial model (Deltares)
  • 13. Feature: 3D models ◼ Supports 3D layers of MIKE, Delft3D 4, D-Flow FM of Delft3D FM ◼ Allows interactive slicing of geometry to view the hidden content ◼ Geometry shown above terrain ◼ Still some post-processing improvements to do (3rd dimension complicates various things!) Smooth cutting of geometry - 3D model - Royal HaskoningDHV (Filip Schuurman)
  • 14. Feature: River cross-flows ◼ Calculates river cross flow based on the edge of the shipping lanes (provided by shapefile) ◼ User only has to select which river kms are of interest, and wait a couple of seconds ◼ Results are directly exports to CSV and shapefiles Maas model (6th generation) – Deltares (Aukje Spruyt)
  • 15. Feature: GIS Export ◼ Exports a complete grid – or selection – with values of a given timestep to a Shapefile ◼ Ready to use in ArcGIS or QGIS (or other tools of choice) ◼ Perfect for additional processing and formatting for maps (e.g. in reports)
  • 16. Feature: HIS 1D and processor ◼ Visualization of 1D elements (nodes and segments) from HIS files (and 1D networks) ◼ Statistics post-processor for HIS files ◼ Calculating if model is stable ◼ Returns Excel file with all observation points and the calculated statistics Maas model (6th generation) – Deltares (Aukje Spruyt)
  • 17. Video export ◼ Export a video directly to MP4 ◼ All videos in this presentation have been made this way ◼ However, ‘camera’ movement is still a pending feature ◼ Video also allows additional post-processing options Jamuna model (Delft3D 4) – Deltares (Amgad Omer)
  • 19. Wrapping up ◼ Digitalys is a tool to visualize, analyze and post-process various modelling software ◼ Currently in development and in use at Royal HaskoningDHV ◼ ‘Wish driven development’ – By colleagues and project needs ◼ Also interested in your wishes Want to know more? E-mail: almar.joling@rhdhv.com LinkedIn: www.linkedin.com/in/almarj Site: https://digitalys.royalhaskoningdhv.com