Dies ist eine alte Version des Dokuments!
Bevor Regendaten nach MIKE URBAN importiert werden können, ist in der Regel die Bearbeitung der Textdatei notwendig:
Mit Kopieren & Einfügen können diese Aufgaben oft auch in Excel durchgeführt werden.
Für besonders große Datensätze und komplexe Aufgaben bieten sich jedoch reguläre Ausdrücke (regular expressions) an, eine besonders mächtige Methode zum Suchen und Ersetzen von Text.
In der Abbildung unten ist dies an einem Beispiel veranschaulicht:
Im Text-Editor EditPad sieht das Ganze so aus:
regular-expressions.info ist eine ausgezeichnete Referenz mit Quickstart, aber auch vielen ausführlichen Beispielen.
RegExr ist ein Online-Tool, um Reguläre Ausdrücke zu lernen und gleich zu testen, so auch das obige Beispiel.
Regendaten, die in einer Textdatei gespeichert sind, kann man mit dem Zeitserien Editor nach MIKE URBAN importieren.
(1) Der Zeitserien-Editor wird direkt in MIKE URBAN geöffnet: Bearbeiten > Zeitserien…
(2) Im Zeitserien-Editor:
(3) Im Zeitserien-Editor wird unter "File path" die zu importierende Textdatei ausgewählt. Im Weiteren beschreiben Sie das Format Ihrer Textdatei, damit MIKE URBAN die Daten im Anschluss richtig importieren kann.
Am besten lässt sich das mit einem Beispiel beschreiben: 12.08.2016
Im folgenden Ausschnitt aus einer ERF-Datei sieht man in der dritten Zeile MUID, Sohlhöhe, kritische Höhe und Geländehöhe. Die kritische Höhe ist 0.
[Node] Event_definition = 120, 100 Geometry_data = 'B4.1502', 17.86, 0, 21.32 Hmax = 1, '1961-06-13 16:04:48', 21.79153168896013
Eine relativ einfache Lösung besteht darin, in der ERF-Datei die kritische Höhe gleich der Geländehöhe zu setzen.
Der reguläre Suchausdruck ^(\s*Geometry_data = '.+?',\s*[\d.]*),\s*[\d.]*,(\s*[\d.]*)$
findet alle Geometrie-Zeilen von Knoten und bildet dabei zwei Gruppen. Gemeinsam mit dem Ersetzen-Ausdruck $1,$2,$2
wird der Abschnitt folgendermaßen überarbeitet:
[Node] Event_definition = 120, 100 Geometry_data = 'B4.1502', 17.86, 21.32, 21.32 Hmax = 1, '1961-06-13 16:04:48', 21.79153168896013
Wenn man Suchen und Ersetzen auf das ganze Dokument ausdehnt, werden alle kritischen Höhen auf die Geländehöhen gesetzt. Anschließen lässt sich die ERF-Datei in MIKE View wie gewohnt auswerten.
Lassen Sie sich durch die Zeichenketten nicht verwirren, Sie müssen die Syntax auch gar nicht verstehen, um die Lösung anzuwenden.
Wenn Sie sich trotzdem interessieren: