Skip to main content

DHI Tools

Documentation Status

Python tools for working with DHI MIKE21.

Features:

  • Interpolate multiple raster DEMs directly to .mesh file
  • Read and analyse .dfsu files
  • Create .dfsu roughness map (or any other map) directly from .shp and .mesh
  • Read and analyse .dfs0, .dfs1, .dfs2 files

Due to depending on the MIKE SDK DLL libraries only Windows is supported.

Mesh plot

Install

Requirements

Install

Recommended that Anaconda is used to install GDAL and geopandas. Alternatively, see here and here for installation instructions of these packages.

First, install MIKE software development kit:

Download installer from here

After installing the MIKE SDK:

conda install gdal
conda install geopandas
pip install pythonnet
pip install dhitools

Examples

See the following Jupyter notebooks for examples:

Documentation

https://dhitools.readthedocs.io/en/latest/index.html

Release files for dhitools 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dhitools 1.1.0
File Size Uploaded
dhitools-1.1.0.tar.gz 32.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for dhitools 1.1.0
File Interpreter ABI Platform
dhitools-1.1.0-py3-none-any.whl Python 3 none any Details
dhitools-1.1.0-py2-none-any.whl Python 2 none any Details

Total release size: 101.9 kB

Release files / dhitools-1.1.0.tar.gz

Download URL dhitools-1.1.0.tar.gz
Size 32.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3dbd66814f58c57d20bf4c64beb7813a0c61565f552ae2db746fed1d5bd35b91
BLAKE2b-256 checksum
How to use checksums
6bbe0dc90e5e39d4732ec684ae84eb94ec741ea81b16cdc3cf8ef50bedf6a964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

Release files / dhitools-1.1.0-py3-none-any.whl

Download URL dhitools-1.1.0-py3-none-any.whl
Size 34.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
29e84aa673226ad0796a68349e110b84c0415822b88f27a7371b5b4258917d4d
BLAKE2b-256 checksum
How to use checksums
ec6b944272ebc2a2500e88c4a885d8504837f8d3085edc37da71056c4da7e49c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

Release files / dhitools-1.1.0-py2-none-any.whl

Download URL dhitools-1.1.0-py2-none-any.whl
Size 34.6 kB
Tags Python 2
SHA-256 checksum
How to use checksums
95d3948a8fe36d5cb22c414e1dae109d98601533bc2f8d2e961176f362a3f322
BLAKE2b-256 checksum
How to use checksums
459d673a0f52ff41878de4d1a75070cb416890c44b33b997a63c5de37e8226ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

Release history Release notifications | RSS feed

This release

1.1.0 This release

3 release files

1.0.0

3 release files

0.0.6

3 release files

0.0.5

3 release files

0.0.4

3 release files

0.0.3

3 release files

0.0.2

3 release files

0.0.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page