Skip to main content

Convert DAMO filegdb export to gml

Project description

1. Data and method description

Python package to generate GML files in NHI HyDAMO format from a DAMO database. This can be used as input for the NHI HyDAMO database or D-Hydamo modelgenerator.

This toolbox is developed for Waterschap Vallei en Veluwe by Royal HaskoningDHV.

It has been further improved for Waterschap Brabantse Delta.

Free software: MIT License

2. Installation in anaconda

Save the tohydamogml folder on your hard disk.

Open Anaconda prompt and navigate to the tohydamogml folder which contains the environment.yml file.

Execute the following commands:


conda env create -f environment.yml

activate modelgenerator

The new python environment modelgenerator is created. Activate this environment each time you want to use the tohydamogml tool.

You can use the python package by adding the root folder of the package to the system path. In your python script you can add the folder with the following command:

sys.path.append(r'path/to/tohydamogml')

3. Usage

Documentation

The usage is explained in a jupyter notebook.

Open Anaconda prompt, activate the modelworkflow environment and navigate to the 'parent' folder of the downloaded examples.

Start jupyter notebook with the following command:

jupyter notebook

navigate to examples/wvv_notebook/Tutorial ToHyDAMOgml.ipynb

Let's start!

4. Contributers

  • jeroen.winkelhorst[@]rhdhv.com

  • lisa.weijers[@]rhdhv.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tohydamogml-0.2.8.tar.gz (43.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tohydamogml-0.2.8-py3-none-any.whl (43.6 MB view details)

Uploaded Python 3

File details

Details for the file tohydamogml-0.2.8.tar.gz.

File metadata

  • Download URL: tohydamogml-0.2.8.tar.gz
  • Upload date:
  • Size: 43.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for tohydamogml-0.2.8.tar.gz
Algorithm Hash digest
SHA256 309606afa4248e4000055e3e85510d0defb9f9140d174e8ca5d0a84d6a57908a
MD5 b9741380abe7ca587f856c82c09305bc
BLAKE2b-256 3bc186b2946cdda7e9d2c83c783877c50a37c105cfe05e5225695f329cfdecd6

See more details on using hashes here.

File details

Details for the file tohydamogml-0.2.8-py3-none-any.whl.

File metadata

  • Download URL: tohydamogml-0.2.8-py3-none-any.whl
  • Upload date:
  • Size: 43.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for tohydamogml-0.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 cf448f0ed69d6b376f43cef3ff6c380bb666f9a3826f996481adb52b471ed802
MD5 5b51790dfd003d4b48f59d1a61c68246
BLAKE2b-256 f8d42c029f69775e9564838d26956c611717d8b9bf19621daa7a85f701f34a16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page