Skip to main content

Generating UMEP inputs

The umepio 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 umepio
    bbox = (94040,437614,94251,437797) #bounding box in Amersfoort / RD new
    inputs = umepio.generate_solweig_inputs(bbox, "test_output")

Generate some of the files as needed.

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

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

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

    # bounding box, path to output folder
    landcover = umepio.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.

Metadata

Release files for umepio 0.1.1

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

Source distribution (sdist)

Source distribution for umepio 0.1.1
File Size Uploaded
umepio-0.1.1.tar.gz 551.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for umepio 0.1.1
File Interpreter ABI Platform
umepio-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / umepio-0.1.1.tar.gz

Download URL umepio-0.1.1.tar.gz
Size 551.7 kB
Tags Source
SHA-256 checksum
How to use checksums
85c6b9a93f00e4564405dd2910e22df351cf7836deb574055b5dbedad11c7035
BLAKE2b-256 checksum
How to use checksums
4e0d8264008f34dfb2e1d04706809e90209a80720d616bc55fa90640a5a3db5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.15

Release files / umepio-0.1.1-py3-none-any.whl

Download URL umepio-0.1.1-py3-none-any.whl
Size 580.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc7777a791c9723a051f46357a0f9005cbaf9c21b1f076cefc79b57d70a85628
BLAKE2b-256 checksum
How to use checksums
5d106ef8e657e72fe926e2cf9e958ade3248c615bf734038512d76e2b0a8a445
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.15

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.32

2 release files

0.0.31

2 release files

0.0.30

2 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