Tools & Add-Ons

Enhance your productivity with additional tools and add-ons exclusively for MIKE Powered by DHI customers.

The tools available on this page are not a part of the official MIKE Powered by DHI software suite and many of these are not supported or quality checked by DHI.

SUBMIT YOUR TOOLS

If you have created a tool, a utility, a script, a useful spreadsheet or similar and would like to share this with other MIKE users, please send it to us. If possible, please submit your tool with source code – in the language of your choice. In this way, other users may adapt and improve these.
When you submit a tool, please include:

  • a short description for upload to the website. Longer user guides and documentation should be included as separate files
  • a statement of whether or not we are allowed to forward your contact details to other software users in case of questions (we will NOT publish your email on the website)

DHI is not obliged to publish all submitted tools and may remove any tool without notice. We do not accept submittals of demo versions or similar commercially oriented material. By submitting a tool, you accept that the submitted material is placed in a public domain.

Coast and sea tools

UAS Tool

The UAS example provides Matlab scripts to generate sound propagation maps. There are two main scripts for pre- and post-processing: generateTransects_UASExample.m to generate the input files for UAS and analyzeOutput_UASExample.m to produce maps from the UAS output files.

17.4 MB
UAS to XYZ Converter 2017

The UASXYZConverter tool is developed for the purpose of exporting the xy(z) position and specified item value for all grid points in a spatial equidistant dfs1 or dfs2 file.

If more than one file is handled in the same simulation it is possible to extract the values to the same xyz file.

This type of output can e.g. be used for creating Surface Sound maps of results from the Underwater Acoustic Simulator.

This tool is developed for MIKE Powered by DHI 2017.

0.9 MB
UAS to XYZ Converter 2016

The UASXYZConverter tool is developed for the purpose of exporting the xy(z) position and specified item value for all grid points in a spatial equidistant dfs1 or dfs2 file.

If more than one file is handled in the same simulation it is possible to extract the values to the same xyz file.

This type of output can e.g. be used for creating Surface Sound maps of results from the Underwater Acoustic Simulator.

This tool is developed for MIKE by DHI 2016.

0.9 MB
AutoCAD dxf files to xyz files applicable in MIKE Zero

Tool for conversion of AutoCAD dxf files to xyz files applicable in MIKE Zero

678 KB
Coordinate Conversion Tool

The Coordinate Conversion Tool contains coordinate corversion tools (geoutm, geobat, etc.)

402 KB
Quality Index Tool

The Quality Index Tool can help compare measurements and model results. It covers bias, RMS, bias index, scatter index etc. This tool requires installation of MIKE Zero 2003 or a later version.

103 KB
Global Tide Model for heights

MIKE 21 Global Tide model - data for tidal prediction of water levels. An improved version of the Global Tide Model is available in 0.125º x 0.125º resolution. The model is updated with additional 4 years of radar satellite measurement and 2 additional constituents has been added providing better predictions of water levels in shallow water. The updated model includes the following 10 constituents: Semidiurnal: M2, S2, K2, N2 - Diurnal: S1, K1, O1, P1, Q1 - Shallow water: M4.

The data can conveniently be copied to the default folder for tidal constituents (e.g. C:\Program Files (x86)\DHI\2017\MIKE Zero\Application Data\Tide Constituents). The Global Tide Model is developed by DTU Space. Go to the DTU10 global ocean tide model for more information.

Learn more about using the Global Tide Model for heights.

230 MB
DHI MATLAB Toolbox

The DHI MATLAB Toolbox provides a number of tools and examples for working with DHI related data files within MATLAB. It is a standalone tool, i.e. it does not depend on any other MIKE Software being installed on the computer. The toolbox has been smoke-tested on MATLAB R2018b. For more info, visit the Toolbox page GitHub: https://github.com/DHI/DHI-MATLAB-Toolbox
or read the user guide: https://github.com/DHI/DHI-MATLAB-Toolbox/blob/master/Documentation/DHI_MATLAB_Toolbox_User_Guide.pdf

GitHub

Cities Tools

Result Summary Extraction Tool 2022

The Result Summary Extraction Tool exports SWMM and MIKE1D result summary / report data to a shapefile. Both SWMM and MIKE1D generate a result summary/report in a text file. These summaries provide high-level insights to the system performance and statistics based on the results at the simulation time step (rather than the result file that only has data at the output time-step) . All summaries are saved as a table in the summary/report file and each table has multiple columns. This tool extracts the data table based on a user selection and saves it to a shapefile that can be added to a map for enhanced reporting. This is a free, standalone tool with no dependencies on any third-party software.

Read the Result Summary Extraction Tool User Guide


3.0 MB

Water resources tools

Velocity at Maximum Flow Tool

The Velocity at maximum flow tool is a MIKE Powered by DHI Custom User Tool developed for getting, for each element in a 2D result file, the current direction at the time of either the maximum water depth or the maximum current speed, from a MIKE 21 FM simulation.

The tool reads a dynamic input *.dfsu result file containing H, U and V items, and provides the U and V velocity components corresponding to the maximum depth or speed, along with additional output items. Resulting U and V velocity components can then be used to plot vectors on maps

This version is developed for MIKE Powered by DHI release 2017.

0.6 MB
HQ-EX

Auf unserem Server steht eine Demo-Version der Software HQ-EX für die Installation direkt aus dem Web für Sie bereit. Zur Einarbeitung in die Bedienung von HQ-EX nutzen Sie bitte auch das Benutzerhandbuch und/oder die Online-Hilfe.

EN: Software for the calculation of flood probability

DE: Software zur Berechnung von Hochwasserwahrscheinlichkeiten

27 MB
WBalMo 4.1

EN: Interactive Simulation System for Planning and Management in River Basins

DE: Interaktives Simulationssystem für die Bewirtschaftungs- und Rahmenplanung von Flussgebieten

95 MB
Hazard Map Tool

The Hazard Map Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of developing flood hazard maps from MIKE result files (dfs2 and dfsu (2D)). The file includes installation instructions and user guide. Please select the appropriate version when downloading i.e. 32 or 64 bit corresponding to your operating system.

This tool is developed for MIKE by DHI 2014, but is likely to also work with previous versions.

General tools

NetCDF Client

This program converts structured grid NetCDF and GRIB2 files with CF convention to MIKE DFS files and vice versa.

Other NetCDF files which are non-compliant with CF convention will not work.

The source code for the NetCDF client can be found from https://github.com/DHI/netcdf-client. This source code can be used as a basis for a modified code that enables the conversion of non CF convention NetCDF files.

GitHub

General tools

NetCDF Client 2017

This program converts structured grid NetCDF and GRIB2 files with CF convention (http://cfconventions.org) to MIKE DFS files and vice versa.
Other NetCDF files which are non-compliant with CF convention will not work.

The source code for the NetCDF client can be found from https://github.com/DHI/netcdf-client . This source code can be used as a basis for a modified code that enables the conversion of non CF convention NetCDF files.

This tool is developed for MIKE Powered by DHI 2017.

33.8 MB
NetCDF Client 2016

This program converts structured grid NetCDF and GRIB2 files with CF convention (http://cfconventions.org) to MIKE DFS files and vice versa.

Other NetCDF files which are non-compliant with CF convention will not work. The source code for the NetCDF client can be found from https://github.com/DHI/netcdf-client. This source code can be used as a basis for a modified code that enables the conversion of non CF convention NetCDF files.

This tool is developed for MIKE by DHI 2016.

32.2 MB
Result Summary Extraction Tool 2022

The Result Summary Extraction Tool exports SWMM and MIKE1D result summary / report data to a shapefile. Both SWMM and MIKE1D generate a result summary/report in a text file. These summaries provide high-level insights to the system performance and statistics based on the results at the simulation time step (rather than the result file that only has data at the output time-step) . All summaries are saved as a table in the summary/report file and each table has multiple columns. This tool extracts the data table based on a user selection and saves it to a shapefile that can be added to a map for enhanced reporting. This is a free, standalone tool with no dependencies on any third-party software.

Read the Result Summary Extraction Tool User Guide


3.0 MB
PowerBI connector to MIKE Cloud
0.1 MB
QGIS visualization (2D DFSU in QGIS 3.18 and 3.20)

With these libraries, it is possible to visualize 2D MIKE files in QGIS.
Your dfsu input and result files become supported both in QGIS and its Crayfish plug-in.
You can for example visualize, animate, interrogate and post process your results files.

Watch this video to learn how to use this tool.

0.5 MB
QGIS visualization (RES1D in QGIS 3.22 and above)

Tool updated 11 July 2022

With this script plugin, it is possible to visualize 1D results files from MIKE+ and MIKE HYDRO (i.e. res1d files) in QGIS.
Your output files become supported both in QGIS and its Crayfish plug-in.
You can for example visualize, animate, interrogate and post process your results files.
Watch this video to learn how to install this tool.

0.1 MB
QGIS visualization (2D/3D DFSU and DFS2 in QGIS 3.22 and above)

With these libraries, it is possible to visualize 2D DFS2, 2D DFSU and 3D DFSU files in QGIS.
Your dfsu input and result files are supported both in QGIS and the Crayfish plug-in. To learn how to use the 2D QGIS extension and the Crayfish plug-in, refer to this video or the Knowledge Base Article.
To install QGIS, follow this video.

0.8 MB
Shape2MIKE Tool 2024

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2024.

10.4 MB
Shape2MIKE Tool 2023

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2023.

10.5 MB
Shape2MIKE Tool 2022

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2022.

11.2 MB
Shape2MIKE Tool 2021

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2021.

10.5 MB
Shape2MIKE Tool 2020

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2020.

10.5 MB
Shape2MIKE Tool 2019

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2019.

10.7 MB
Shape2MIKE Tool 2017

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2017.

11.4 MB
Shape2MIKE Tool 2016

The Shape2MIKE Tool is a MIKE Powered by DHI custom user tool. It is developed for the purpose of automating the process of using shape files to adjust topography or other values in dfs2 files used in MIKE models. The intended application of the tool is to use a polygon shape file of buildings to automatically assign land values to the dfs2 grid cells, which are intersecting the building polygons. It can also be used to ‘burn’ roadways and other features into the dfs2 topography and to map the attribute value of a polygon to the underlying grid cells. The file includes installation instructions and user guide.

This version is developed for MIKE Powered by DHI release 2016, but is likely to also work with previous versions. Please notice that this tool replaces the previous Topography Adjustment Tool 2014.

MIKE2Shape Tool 2020

The MIKE2Shape Tool 2020 release is a MIKE by DHI Software Custom User Tool. It is developed for the purpose of creating a polygon extent GIS shapefile from results and values in a .dfs2 file, based on flexible selection criteria. The MIKE2Shape Tool 2019 has been developed to work with the MIKE by DHI Release 2019 format of .dfs2 files.

The download zip-file contains installation instructions and user guide.

10.5 MB
MIKE2Shape Tool 2019

The MIKE2Shape Tool 2019 release is a MIKE by DHI Software Custom User Tool. It is developed for the purpose of creating a polygon extent GIS shapefile from results and values in a .dfs2 file, based on flexible selection criteria. The MIKE2Shape Tool 2019 has been developed to work with the MIKE by DHI Release 2019 format of .dfs2 files.

The download zip-file contains installation instructions and user guide.

10.8 MB
MIKE2Shape Tool 2017

The MIKE2Shape Tool 2017 release is a MIKE by DHI Software Custom User Tool. It is developed for the purpose of creating a polygon extent GIS shapefile from results and values in a .dfs2 file, based on flexible selection criteria. The MIKE2Shape Tool 2017 has been developed to work with the MIKE by DHI Release 2017 format of .dfs2 files.

The download zip-file contains installation instructions and user guide.

11 MB
MIKE2Shape Tool 2016

The MIKE2Shape Tool is a MIKE by DHI Software Custom User Tool. It is developed for the purpose of creating a polygon extent GIS shapefile from results and values in a .dfs2 file, based on flexible selection criteria. The MIKE2Shape Tool has been developed to work with the MIKE by DHI Release 2016 format of .dfs2 files but it is expected it will work with some earlier versions of .dfs2 files and will continue to work for future releases also as long as major changes are not made to the structure and content of files.

The download zip-file contains installation instructions and user guide.

11 MB
Res1d extraction tools 2017

The Res1d extraction tools are MIKE Powered by DHI Custom User Tools developed for the purpose of exporting results information to text files or time series, from a *.res1d result file from a MIKE HYDRO River, a MIKE URBAN or eventually a MIKE 11 simulation.

Two different tools are provided, respectively exporting statistical information (minimum and maximum values, along with coordinates of the calculation point and elevations of cross sections markers) and time series. Both tools are provided with their source codes, written respectively in C# and Python, to allow user customising the tools for their own needs, using MIKE SDK.

This version is developed for MIKE Powered by DHI release 2017.

1.2 MB
Res1d extraction tools 2019

The Res1d extraction tools are MIKE Powered by DHI Custom User Tools developed for the purpose of exporting results information to text files or time series, from a *.res1d result file from a MIKE HYDRO River, a MIKE URBAN or eventually a MIKE 11 simulation.

Two different tools are provided, respectively exporting statistical information (minimum and maximum values, along with coordinates of the calculation point and elevations of cross sections markers) and time series. Both tools are provided with their source codes, written respectively in C# and Python, to allow user customising the tools for their own needs, using MIKE SDK.

This version is developed for MIKE Powered by DHI release 2019.

1.2 MB
Shape to XYZ Conversion Tool

The Shape to XYZ Conversion Tool is a MIKE by DHI custom user tool. It is developed for the purpose of facilitating the use of shape files as boundary lines in the Mesh Generator. The tool is capable of reading the geometric information from a point, polyline or polygon shape file and then generating an XYZ file in the format required by the Mesh Generator.

10.05 MB
WGEO

EN: Georeferencing, Geoimaging & Transformation

DE: Georeferenzierung, Geoimaging & Transformation

128 MB

Groundwater and porous media tools

VaryingBC Plug-in

This FEFLOW plug-in sets and removes boundary conditions and constraints for specific time intervals and node groups. In addition to standard FEFLOW functionality (with modulation functions and/or gaps in time series) it directly supports pressure BCs and switching between different BC types for the same node.

346 KB
BetaGamma Plug-in

This FEFLOW plug-in expands the built-in thermodynamic model for the density of water, incorporating pressure and temperature effects (Temp = 0 ... 350° C and p = 0 ... 100 MPa). See also White Papers Vol. III chapter 2.

147 KB
MinMaxHead Plug-in

This FEFLOW plug-in can be used to log the minimum, maximum and mean hydraulic-head values for each node during the simulation run, plus the simulation time at which the extreme value has occured.

127 KB
VaryingSaltwaterHead Plug-in

This FEFLOW plug-in sets equivalent freshwater head boundary conditions based on time series for varying saltwater head and automatically applies seepage-face conditions above the sea water table.

206 KB
IfmLake Plug-in

This FEFLOW plug-in calculates a lake water level from exchange with groundwater and external sources/sinks. The horizontal lake extent is modified according to water level and ground elevation.

475 KB
OpenLoop Plug-in

This FEFLOW plug-in relates temperature and/or concentration(s) at extraction and injection boreholes by applying a differential. It is applied, for example, to open-loop geothermal installations and pump-and-treat systems.

312 KB
WellTransportBC Plug-in

This FEFLOW plug-in helps avoiding (time-consuming) constraints on concentration/temperature boundary conditions for injection wells that are turned on and off or switch between pumping and injection mode.

300 KB
RiverWaterDepth Plug-in

This FEFLOW plug-in allows to assemble time-varying river water levels from (time-varying) water depth and river bottom elevation, e.g., to avoid linear interpolation between water levels at gauging stations, instead using linear interpolation of water depth.

160 KB