MIKE Tools

In addition to our software suite, you will find various useful tools and add-ons available here to enhance your productivity.

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.

Cities tools

MIKE URBAN Weather Radar Tool 2012

The Weather Radar Tool is an add-in to MIKE URBAN. It is accessed through the "Tools | User Tools" menu. It allows application of radar data from a DHI LAWR (Local Area Weather Radar) as boundaries for a MOUSE runoff simulation. Based on LAWR radar data, the tool can extract rainfall intensity over each catchment in a MIKE URBAN model and generate the proper rainfall boundary items.

15.7 MB
MIKE URBAN Set Pump Critical Level Tool 2014

The MIKE URBAN Set Pump Critical Level user tool sets critical level of each or selected pumping stations based on lowest node ground level in upstream network topology. The critical level is used when estimating the pump emergency storage volume.

10.8 KB
K2MOUSE

K2MOUSE converts sewer data from the German ISYBAU K format to a format, which MIKE URBAN can import (UND and HGF files).

250 KB
Topography Adjustment Tool 2012

The Topography Adjustment Tool can be used to adjust a .DFS2 file using a polygon shape file to select the grid cells of interest. It can, for example, be used to adjust topography values in dfs2 files (used in MIKE 21 surface water flow models) based on a polygon shape file of buildings or roads.

This tool works for MIKE by DHI 2012. For later versions, please download the Shape2MIKE tool.

10.8 MB
Hydraulic Condition Rating (HCR) Tool & Peak Flow Control (PFC) Tool

The Hydraulic Condition Rating (HCR) Tool facilitates evaluation of the hydraulic performance of collection systems. The Peak Flow Control (PFC) Tool helps you to estimate the required volume of on-site storage required for specific Unit Release Rates for a catchment. These tools work for MIKE URBAN 2011 and later versions.

6.6 MB
MOUSE Vertical Datum

The MOUSE Vertical Datum Tool will shift the vertical datum for a MIKE URBAN MOUSE model. You simply select a database, enter a correction factor and all attributes containing levels/heights will be shifted. The tool is a stand-alone Windows application. Copy the file to your hard disc and execute. This tool only works with .mdb type databases and for MIKE URBAN 2011 and later versions. It works for the following operating systems: XP Professional 32 bit and Windows 7 32 bit.

237.9 MB
Excel copy/paste

The Excel copy/paste tool will copy a complete MIKE URBAN table to Excel and copy it back after editing. This is a crude tool with no built in security - but it can be handy at times. The source code for this tool can also be downloaded. Please improve it and let us share your improvements. Please note that this tool does not work with MIKE URBAN 2009. This tool works for MIKE URBAN 2012 and later versions.

12.5 KB
Excel copy/paste source code

The source code for the Excel copy/paste tool. Please improve it and let us share your improvements.

428 KB
Select Parallel Pipes 2014

The Select Parallel Pipes Tool will scan your active model network for parallel pipes (same start and end node) and highlight them as a selection. To use the tool, first you need to run the 'Project Check Tool' and then activate this tool from the 'user tool' menu in MIKE URBAN. You can download the source code for this tool as well (C#).

7 KB
Select Parallel Pipes 2012

The Select Parallel Pipes Tool will scan your active model network for parallel pipes (same start and end node) and highlight them as a selection. To use the tool, first you need to run the 'Project Check Tool' and then activate this tool from the 'user tool' menu in MIKE URBAN. You can download the source code for this tool as well (C#).

242 KB
Select Parallel Pipes source code

The source code for the Select Paralel Pipes tool (C#).

12.1 KB

Coast and sea tools

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
DHI MATLAB Toolbox

The DHI MATLAB Toolbox provides a number of tools and examples for working with DHI related data files. The DHI MATLAB Toolbox supports MIKE by DHI version 2011, 2012 and 2014.

WHY A MATLAB TOOLBOX?

The DHI MATLAB Toolbox provides a compact high-level technical programming/scripting language, which allows swift handling of time series data, analysis, visualisation and presentation. The MATLAB environment is very much hands-on and can be used without special programming skills for custom analysis of results from numerical models.

NEWS IN RELEASE 2014

In MIKE by DHI Release 2014, the MATLAB Toolbox has been updated with new functionality. Existing users upgrading to Release 2014 should also get the latest version of the DHI MATLAB Toolbox. It only requires that MIKE SDK (Software Development Kit) is installed. There is no need to install the full MIKE Zero (>1 GB download), just install the MIKE SDK (~50 MB). The MIKE SDK does not require any licence. The updated version of the toolbox supports reading of network results, such as results from MIKE 11, MIKE 1D or MIKE URBAN/MOUSE. This includes files with extensions .res11, .res1d, .prf, .xrf, .trf, .crf. This requires that MIKE Zero with MIKE 11 or MIKE URBAN is installed.

5.08 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

MIKE 21 Global Tide model - data for tidal prediction. 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 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.

241.6 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

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

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

205 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 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, however additional modifications are possible to enable the conversion of non CF convention NetCDF files to DFS files on a request basis. For such requests, please contact mike@dhigroup.com.

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, however additional modifications are possible to enable the conversion of non CF convention NetCDF files to DFS files on a request basis. For such requests, please contact mike@dhigroup.com.

This tool is developed for MIKE by DHI 2016.

32.2 MB
Shape2MIKE2017 Tool

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.1 MB
Shape2MIKE2016 Tool

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.

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

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
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
Shape2MIKE Tool

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 tool is developed for MIKE by DHI 2014, but is likely to also work with previous versions. Please notice that this tool replaces the previous Topography Adjustment Tool 2014.

WGEO

EN: Georeferencing, Geoimaging & Transformation

DE: Georeferenzierung, Geoimaging & Transformation

Groundwater and porous media tools

ifmMIKE11

ifmMIKE11 (version 2.1 – Update 2016)

IfmMIKE11 couples our groundwater software FEFLOW with our surface water software MIKE 11. You can download ifmMIKE11 and run one of the prepared examples in demo mode. The full version requires a license. IfmMIKE11 is compatible with MIKE by DHI 2012, 2014 and 2016. Please notice that a coupling of MIKE 11 2014 and FEFLOW 7.0 (2016) is not possible. For coupling FEFLOW 7.0 it is required to use MIKE 11 2016. Previous version of FEFLOW 6.x can be also coupled to MIKE 11 (2016). The current plug-in version only supports the coupling with 3D standard layered-based models (prismatic elements) in FEFLOW.

To obtain a license or if you have any questions, you can contact us at mike.de@dhigroup.com.

The complete documentation of the plug-in is found in the ifmMIKE11 user manual (the user manual has not been updated to the latest features yet. The updated version will be ready for download at a later stage).

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.

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.

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.

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.

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.

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.

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.

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.