**Dwarsprofiel
Objecten in HyDAMO: profielgroep & profiellijn & profielpunt & ruwheidprofiel (gemeten profielen) / hydroobject & hydroobject_normgp & normgeparamprofielwaarde (normgeparametriseerde profielen)
Gemeten profielen
Gemeten profielen worden via HyDAMO objecten profielgroep, profiellijn, profielpunt en ruwheidprofiel geschematiseerd:
Onderstaande attributen van het object profielgroep worden gebruikt:
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
globalid | string | - | unieke code van het object |
brugid | string | - | code voor koppeling dwarsprofielen aan bruggen |
stuwid | string | - | code voor koppeling dwarsprofielen aan stuwen |
Onderstaande attributen van het object profiellijn worden gebruikt:
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
globalid | string | - | unieke code van het object |
profielgroepid | string | - | code voor koppeling profiellijn aan profielgroep |
Onderstaande attributen van het object profielpunt worden gebruikt:
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
code | string | - | id van het dwarsprofiel in het D-HYDRO model wordt uit het profielpunt gehaald met het laagste volgnummer |
globalid | string | - | unieke code van het object |
profiellijnid | string | - | code voor koppeling aan profiellijn |
codevolgnummer | integer | - | opeenvolgend codenummer over de profiellijn |
Onderstaande attributen van het object ruwheidprofiel worden gebruikt:
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
profielpuntid | string | - | |
typeruwheid | string | - | uit keuzelijst ["Bos en Bijkerk","Chezy", "Manning", "StricklerKn", "StricklerKs", "White Colebrook"] |
ruwheidhoog | double | variabel | |
ruwheidlaag | double | variabel |
Normgeparametriseerde profielen
Normgeparametriseerde profielen worden via HyDAMO objecten hydroobject, hydroobject_normgp en normgeparamprofielwaarde geschematiseerd:
Onderstaande attributen van hydroobject worden gebruikt.
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
code | string | - | codering voor de takken ('branches') in D-HYDRO |
globalid | string | - | unieke code van het object |
Onderstaande attributen van hydroobject_normgp worden gebruikt.
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
hydroobjectid | string | - | code voor koppeling aan hydroobject |
normgeparamprofielid | string | - | code voor koppeling aan normgeparamprofielwaarde |
Onderstaande attributen van normgparamprofielwaarde worden gebruikt.
Attribuut | Type | Eenheid | Opmerking |
---|---|---|---|
normgeparamprofielid | string | - | code voor koppeling aan hydroobject_normgp |
typeruwheid | string | - | uit keuzelijst ["Bos en Bijkerk","Chezy", "Manning", "StricklerKn", "StricklerKs", "White Colebrook"] |
ruwheidhoog | double | variabel | Je geeft als gebruiker bij het inlezen op welke attribuut wordt gebruikt (ruwheidswaardelaag of ruwheidswaardehoog). |
ruwheidlaag | double | variabel | Je geeft als gebruiker bij het inlezen op welke attribuut wordt gebruikt (ruwheidswaardelaag of ruwheidswaardehoog). |
soortparameter | string | - | uit keuzelijst [ "bodembreedte","bodemhoogte benedenstrooms","bodemhoogte bovenstrooms", "hoogte insteek linkerzijde","hoogte insteek rechterzijde","taludhelling linkerzijde","taludhelling rechterzijde"] |
waarde | double | variabel |
Werkwijze modelconversie
Bij het opbouwen van de schematisatie hebben gemeten profielen de voorkeur. De schematisatie gaat als volgt:
- Profielpunten worden omgezet naar een lijn op basis van de profiellijnid en code volgnummer;
- De lijn wordt op basis van snijden van de waterloopsectie (tak) toegekend aan de betreffende tak. Bij intersectie met meerdere takken, wordt het yz-dwarsprofiel (willekeurig) toegekend aan de laatste tak.
Op iedere tak dient een dwarsprofiel te zijn gedefinieerd in D-HYDRO. Voor takken waar geen gemeten profiel is geschematiseerd, wordt een normgeparametriseerd profiel geschematiseerd:
- Als alle attributen uit de bovenstaande tabel zijn gevuld dan worden twee trapeziumvormige profielen aangemaakt op 1 m van de uiteinden, tenzij de tak korter is dan 5 m, dan worden ze op 20% van de taklengte gelegd.
- Als de bodemhoogtes en een bodembreedte zijn gedefinieerd dan worden er twee rechthoekige profielen gedefinieerd met een hoogte van 5 m (locatie zie vorige punt).
- Anders heeft de gebruiker de mogelijkheid om een standaard profiel aan te maken in de python code (add_crossections_from_standard). Zo niet, dan doet D-HYDRO dat en heb je er geen controle over.
In afwijking op voorgaand punt, kan ook worden gekozen om over connection nodes tussen takken te interpoleren door ordenummers aan het netwerk mee te geven.
Bij alle gemeten profielen wordt gecontroleerd of ze gerelateerd zijn aan een kunstwerk. Als objecten profielgroep en/of profiellijn niet bestaan, of als in de profielgroep de stuwid en brugid niet zijn ingevuld, wordt ervan uitgegaan dat het dwarsprofiel op een tak ligt.