Der Wiki wird derzeit überarbeitet: neue URL, neues Design, neue Inhalte!
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
mikeplus:dialog:2d-domaene [2021/07/06 20:14] thomas [Dialogfeld/Domäne] |
mikeplus:dialog:2d-domaene [2022/04/22 22:52] (aktuell) thomas [Tabelle] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== 2D Domäne – Flexible Mesh ====== | ====== 2D Domäne – Flexible Mesh ====== | ||
- | ⯇ Zurück zu [[mikeurbanplus:dialog:konfiguration_river_2d|Modellelemente Fließgewässer und 2D-Oberfläche]] \\ | + | ⯇ Zurück zu [[mikeplus:dialog:konfiguration_river_2d|Modellelemente Fließgewässer und 2D-Oberfläche]] \\ |
- | Weiter nach: [[mikeurbanplus:dialog:2d-domaene-interpolation|2D-Domäne – Interpolation]] | + | |
- | + | ||
- | + | ||
- | <WRAP center round important 60%> | + | |
- | Auslage in Arbeit | + | |
- | </WRAP> | + | |
- | + | ||
//Menüpunkt: Editoren > 2D Oberfläche > 2D Domäne \\ | //Menüpunkt: Editoren > 2D Oberfläche > 2D Domäne \\ | ||
Zeile 20: | Zeile 12: | ||
Hier wird der Editor 2D-Domäne erklärt für den Fall, dass Sie ein unstrukturiertes Gitter (Flexible Mesh) verwenden. | Hier wird der Editor 2D-Domäne erklärt für den Fall, dass Sie ein unstrukturiertes Gitter (Flexible Mesh) verwenden. | ||
- | ===== Dialogfeld/Allgemein ===== | + | Das Dialogfeld setzt sich aus folgenden Bereichen zusammen: |
- | {{:mikeurbanplus:dialog:2d_domaene_mesh_allgemein.png?direct&600|}} | + | * [[#allgemein|Allgemein]] |
+ | * [[#register_domaene|Domäne]] | ||
+ | * [[#register_interpolation|Interpolation]] | ||
- | {{tablelayout?rowsHeaderSource=Auto}} | + | ===== Allgemein ===== |
- | ^ Feld ^ Erklärung ^ | + | |
+ | {{mikeplus:dialog:2d_domaene_mesh_allgemein.png?direct&600|}} | ||
+ | |||
+ | {{tablelayout?rowsHeaderSource=Auto&colwidth="102px,683px"}} | ||
+ | ^ Feld ^ Erklärung ^ | ||
| Typ | • Rectangular Grid: Wird hier nicht erklärt.\\ • Flexible Mesh: Alle Angaben auf dieser Seite beziehen sich auf "Flexible Mesh" | | | Typ | • Rectangular Grid: Wird hier nicht erklärt.\\ • Flexible Mesh: Alle Angaben auf dieser Seite beziehen sich auf "Flexible Mesh" | | ||
| Quelle | • Domain file created from MIKE+ definition: Mesh wird basierend auf diesem Editor erzeugt\\ • Existing domain file: Existierendes Mesh wird lediglich geladen | | | Quelle | • Domain file created from MIKE+ definition: Mesh wird basierend auf diesem Editor erzeugt\\ • Existing domain file: Existierendes Mesh wird lediglich geladen | | ||
Zeile 32: | Zeile 30: | ||
Sobald man in "File path" statt des bisherigen Dateinamens (z.B. erstes.mesh) einen neuen Dateinamen eintippt (z.B. zweites.mesh) und <Tab> drückt oder sonstwo außerhalb des Feldes klickt, wird im Projektverzeichnis eine zweites.mesh angelegt, welche eine exakte Kopie von erstes.mesh ist. Dies geschieht im Hintergrund ohne besondere Meldung. | Sobald man in "File path" statt des bisherigen Dateinamens (z.B. erstes.mesh) einen neuen Dateinamen eintippt (z.B. zweites.mesh) und <Tab> drückt oder sonstwo außerhalb des Feldes klickt, wird im Projektverzeichnis eine zweites.mesh angelegt, welche eine exakte Kopie von erstes.mesh ist. Dies geschieht im Hintergrund ohne besondere Meldung. | ||
+ | Das Mesh löschen Sie über das Menü "2D Oberfläche » Raster/Mesh löschen". Der Eintrag im Editor bleibt zwar bestehen, aber die eigentliche *.mesh-Datei wird aus dem Verzeichnis gelöscht, und die Darstellung verschwindet aus der Karte. | ||
+ | ===== Register Domäne ===== | ||
- | ===== Dialogfeld/Domäne ===== | ||
- | + | {{mikeplus:dialog:2d_domaene_mesh_domaene2.png?direct&600|}} | |
- | {{:mikeurbanplus:dialog:2d_domaene_mesh_domaene2.png?direct&600|}} | + | |
{{tablelayout?rowsHeaderSource=Auto&colwidth="196px"}} | {{tablelayout?rowsHeaderSource=Auto&colwidth="196px"}} | ||
- | ^ Feld ^ Erklärung ^ | + | ^ Feld ^ Erklärung ^ |
- | | **Default mesh resolution** || | + | | **Default mesh resolution** || |
- | | Größtes Element | Fläche des größten Elements | | + | | Größtes Element | Fläche des größten Elements | |
- | | Kleinster Winkel | Dreiecke werden so erstellt, dass der kleinste Winkel nicht spitzer ist, als der hier vorgegebene Wert. Der Standardwert von 26° hat sich bewährt. Deutlich kleinere Winkel führen werden bei der hydraulischen Berechnung zum Abbruch führen. | | + | | Kleinster Winkel | Dreiecke werden so erstellt, dass der kleinste Winkel nicht spitzer ist, als der hier vorgegebene Wert. Der Standardwert von 26° hat sich bewährt. Deutlich kleinere Winkel führen oft zum Abbruch der hydraulischen Berechnung. | |
- | | Maximale Knotenanzahl | FIXME | | + | | Maximale Knotenanzahl | FIXME | |
- | | Anzahl Elemente | wird befüllt, nachdem Mesh erstellt worden ist | | + | | Anzahl Elemente | wird befüllt, nachdem Mesh erstellt worden ist | |
- | | Anzahl Knoten | wird befüllt, nachdem Mesh erstellt worden ist | | + | | Anzahl Knoten | wird befüllt, nachdem Mesh erstellt worden ist | |
- | | **Polygone aus Geodaten** || | + | | **Polygone aus Geodaten** || |
- | | Polygone verwenden | nur wenn angehakt 🗹 kann die folgende Tabelle mit den Polygonlayern bearbeitet werden | | + | | Polygone verwenden | nur wenn angehakt 🗹 kann die folgende Tabelle mit den Polygonlayern bearbeitet werden | |
- | | Layer | Bezeichnung des Layers aus der Layersteuerung; alle verwendbaren Layer werden automatisch angezeigt. | | + | | Layer | Bezeichnung des Layers aus der Layersteuerung; alle verwendbaren Layer werden automatisch angezeigt. | |
{{tablelayout?rowsHeaderSource=Auto&colwidth="118px,129px,130px"}} | {{tablelayout?rowsHeaderSource=Auto&colwidth="118px,129px,130px"}} | ||
Zeile 57: | Zeile 55: | ||
| 🗹 | 🗹 | Exclude | Polygone werden aus dem Mesh ausgenommen | | | 🗹 | 🗹 | Exclude | Polygone werden aus dem Mesh ausgenommen | | ||
| 🗹 | 🗹 | Attribute | greift auf die Attributtabelle des Polygonthemas zu; unter "Feldeinstellung" und "Feld max. Größe" müssen die passenden Spalten angegeben werden, siehe unten. | | | 🗹 | 🗹 | Attribute | greift auf die Attributtabelle des Polygonthemas zu; unter "Feldeinstellung" und "Feld max. Größe" müssen die passenden Spalten angegeben werden, siehe unten. | | ||
+ | |||
+ | ==== Anforderungen an eine Attributtabelle ==== | ||
Falls auf die Attributtabelle des Polygonthemas zugegriffen werden soll, muss es zwei Spalten aufweisen: | Falls auf die Attributtabelle des Polygonthemas zugegriffen werden soll, muss es zwei Spalten aufweisen: | ||
Zeile 63: | Zeile 63: | ||
* Die zweite Spalte legt im Falle von ''local area'' die maximale Elementgröße fest. | * Die zweite Spalte legt im Falle von ''local area'' die maximale Elementgröße fest. | ||
- | So könnte die Attributtabelle einer gültigen Shape-Datei aussehen. Unter "Feldeinstellung" müsste man die Spalte "Type" auswählen und unter "Feld max. Größe" die Spalte "Area". Die Spalten "Option" und "ID" spielen im Augenblick keine Rolle. | + | So könnte die Attributtabelle einer gültigen Shape-Datei aussehen. Unter "Feldeinstellung" müsste man die Spalte "Type" auswählen und unter "Feld max. Größe" die Spalte "Area". Die Spalten "Option" und "ID" spielen keine Rolle. |
- | {{:mikeurbanplus:dialog:2d_domaene_mesh_attribute.png?direct&350|}} | + | {{mikeplus:dialog:2d_domaene_mesh_attribute.png?direct&350|}} |
- | ===== Technische Details ===== | + | |
+ | ==== Abgestufte Elementgröße ==== | ||
Zeile 80: | Zeile 80: | ||
- | ===== Weiterführende Links ===== | ||
- | Hintergrundwissen, Literatur, entweder im Wiki oder auf externen Seiten im WWW. | + | ===== Register Interpolation ===== |
+ | |||
+ | {{:mikeplus:dialog:2d_domaene_mesh_interpolation.png?direct&600|}} | ||
+ | {{tablelayout?rowsHeaderSource=Auto&colwidth="179px"}} | ||
+ | ^ Feld ^ Erklärung ^ | ||
+ | | **Geändedaten** || | ||
+ | | Layer | Zeigt alle geladenen Layer, die als Geländeinformation verarbeitet werden können:\\ • Feature Layer: *.xyz\\ • Mesh Layer: *.mesh und *.dfsu\\ • Raster Layer ((MIKE+ 2022 kann weder *.tiff noch *.asc zur Interpolation heranziehen)): *.dfs2 | | ||
+ | | Anwenden | nur die angehakten Geländedaten werden verwendet | | ||
+ | | Anzahl Punkte | gibt an, wieviele Punkte im Layer zur Verfügung stehen | | ||
+ | | **Interpolationsmethode** || | ||
+ | | Kopiere Werte des nächsten Punktes | Statt zu interpolieren, wird der Wert des nächsten Punktes direkt übernommen. Das geht schneller, allerdings sollte man nur dann Werte kopieren, wenn sie nahe genug liegen. | | ||
+ | | Interpolation beginnt ab | Falls die Distanz zwischen Knoten und nächstem Punkt diesen Wert übersteigt, wird auf jeden Fall nach unten stehender Methode interpoliert. | | ||
+ | | Methode | • Natürlicher Nachbar (Vonoroi)\\ • Lineare Interpolation | | ||
+ | | Extrapolationswert | Falls sich kein nächster Punkt findet oder die Interpolation nicht möglich ist weil sich der Knoten außehalb der Punktwolke befindet, wird dieser Standardwert verwendet. | | ||
+ | |||
+ | |||
+ | **Interpolation starten**: Im Feld rechts vom Schalter werden die Zwischenschritte angezeigt. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Offene Punkte ===== | ===== Offene Punkte ===== | ||
- | * erster offener Punkt | + | * Grafiken zu den beiden Interpolationsmethoden ergänzen |
- | * zweiter offener Punkt | + | |