Skip to main content

This package can automatically generate the necessary input files for running the UMEP SOLWEIG solver

Project description

Generating UMEP inputs

This package automatically generates the neccesary input data for running UMEP solver SOLWEIG in the Netherlands. It needs to be given a bounding box and an output folder and generates the files needed to run SOLWEIG_GPU.

Generate all the files at once.

    import umep_inputs
    bbox = (94040,437614,94251,437797) #bounding box in Amersfoort / RD new
    inputs = umep_inputs.generate_solweig_inputs(bbox, "test_output")

Generate some of the files as needed.

    # bounding box, path to output folder
    buildings = umep_inputs.load_buildings(bbox, "test_output")

    # bounding box, buildings, path to output folder
    dtm, dsm, _ = umep_inputs.load_dems(bbox, buildings, "test_output")

    # bounding box, dtm, dsm, trunk height, path to output folder
    chm = umep_inputs.load_chm(bbox, dtm, dsm, 25, "test_output")

    # bounding box, path to output folder
    landcover = umep_inputs.load_landcover(bbox, "output_folder")

The repository builds on the work done by Jessica Monahan, SOLFD (2025). The logic is the same but the code is reformatted and polished to work as a standalone pip package.

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

umepio-0.1.0.tar.gz (551.7 kB view details)

Uploaded Source

Built Distribution

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

umepio-0.1.0-py3-none-any.whl (580.0 kB view details)

Uploaded Python 3

File details

Details for the file umepio-0.1.0.tar.gz.

File metadata

  • Download URL: umepio-0.1.0.tar.gz
  • Upload date:
  • Size: 551.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.15

File hashes

Hashes for umepio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e6ac7c9983d03b456daa33623b9db43054e15535c7c9a4b9b93bccd491d69d2c
MD5 b3d4efa07bbb658f9226e540f72c82e0
BLAKE2b-256 26c976d7b8ba8d7447b121d28909fc7585903d6ce9126657dc62e41ee54e8a18

See more details on using hashes here.

File details

Details for the file umepio-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: umepio-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 580.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.15

File hashes

Hashes for umepio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e30425777b3697fa93b9789a32f9ce4c994ad136287f59b92475962eecaf2fa3
MD5 c1b612270c15da6cef475017cdb1b4f4
BLAKE2b-256 5263301f4a28badff6c687a8222f9e62167b4f0e89d192258929cfa630cbaf0f

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