Open d2hydro opened 1 year ago
Casus Regge (district 181):
Conclusie: het is met bovenstaande methode onmogelijk om de LSWS van district 181 netjes semi-automatisch te koppelen aan het DM-Netwerk
Hoi @d2hydro , in de laatste versie van LHM (4.3) is de Regge overgegaan van Mozart naar DM zodat er ook aanvoer plaats kon vinden.
Zie koppeling district 3 aan Electraboezem (DM 1139). Houden we strict vast aan lateralen in dmmzobese.txt, dan zijn er 2 obese-lateralen die afvoeren uit district 3 naar dm-knoop 1139. Hiermee kunnen we met door het volgen van het netwerk alleen LSW10071 en LSW111014 koppelen:
Conclusie: we filteren niet meer op district, kunnen we meer LSM-Obese lateralen gebruiken om routes te zoeken naar DM-knopen. In het geval van Electraboezem zijn dit de lateralen die in dmmzobese.txt gekoppeld zijn aan district 4:
Het snappen van DM-knopen naar het LSM-obese netwerk is niet te automatiseren, omdat:
DM_Netwerk.shp
(zie NHI dataportaal vallen)DM_Netwerk.shp
en DM_nodes.shp
niet eenduidig is (zie bijvoorbeeld 591 en 592 in Markermeer)Conclusie: we laten de DM-knopen liggen waar ze liggen en trekken een rechte lijn van de dichtsbijzijnde knoop op het LSM-obese netwerk naar de DM-knoop volgens de route afgeleid zoals aangegeven in de beschrijving van deze issue.
Resultaat afvoer: de links die via LSM-Obese lopen (oranje) zijn veel beter te interpreteren dan met de oude aanpak:
Het aanvoernetwerk zit er ook in met een vergelijkbare aanpak:
e
in dwkeys
dmmzobese.txt
, waarbij we wél strikt conformeren naar dm-knoop en district, maar de richting van het netwerk los latenAlles opgeschoond naar een nieuwe Notebook met ondersteunende functies + classes, gepubliceerd: https://d2hydro.github.io/lhm-ribasim/notebooks/bouw_lhm_netwerk/
Als bijgehouden in #5, hebben we een eerste versie van het LHM gemaakt op basis van:
We zagen dat stap 2.ii beter kon door gebruik te maken van LSM-Obese en gaan het LHM netwerk, waarbij we ook de verbinding tussen LSW-eindknopen en DM-knopen topografisch correcter kunnen weergeven. Dit bereiken we met de volgende stappen: