Skip to content

Add flushing (doorspoeling) based on 'old' LHM data#365

Draft
guydup wants to merge 38 commits intomainfrom
flushing
Draft

Add flushing (doorspoeling) based on 'old' LHM data#365
guydup wants to merge 38 commits intomainfrom
flushing

Conversation

@guydup
Copy link
Contributor

@guydup guydup commented Aug 11, 2025

Iteratively per poylgon from the 'old' LHM data:

  • finds geospatial matching basins (more than 50% of the basin within LHM polygon = match)
  • find suitable upstream suitable nodes. Suitable = pump or outlet within the bounds of the basin and/or the LHM polgon, without an existing control link
  • selects the least amount of suitable upstream nodes that cover all basins exactly once
  • adds FlowDemand to these nodes. In case of multiple nodes, the demand is distributed according to the relative matching area of each downstream basin

@guydup guydup changed the title Add flushing (doorspoeling) based on old LMH data Add flushing (doorspoeling) based on 'old' LHM data Aug 11, 2025
@gijsber gijsber mentioned this pull request Aug 22, 2025
@ghendrickx ghendrickx mentioned this pull request Sep 18, 2025
visr pushed a commit that referenced this pull request Sep 19, 2025
Modified version of #365 in which the `FlowDemand`-node is placed at the
downstream-end of the sub-graph (instead of the upstream-end, as in
#365). All other aspects of this pull request are the same as in #365.

---------

Co-authored-by: Guy <75747556+guydup@users.noreply.github.com>
Co-authored-by: Hendrickx <Hendrickx@hkv.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant