Kommandozeile & Konsole

Für den Aufruf von FloodArea über die Arc-GIS-Kommandozeile oder die Windows-Konsole gelten die üblichen Regeln für die Verwendung von Script-Tools. Auf diese Weise lassen sich mehrere FloodArea-Simulationen durch ein Batch-Script hintereinander starten.

Für den Start von FloodArea über eine Konsole wird eine fng.xml benötigt. Diese wird bei jeder Simulation mit der Eingangsdaten oder der GUI in den temp-Ordner geschrieben. Außerdem wird eine XML-Datei mit den Einstellungen der letzten Simulation in das Verzeichnis gelegt, auf das die Systemvariable %APPDATA% zeigt (siehe Demodateien) Windows 7 und Windows 10 Benutzer finden diese Datei in dem Ordner C:\Users\<Benutzername>\AppData\Roaming\geomerGmbH\def.

Die XML-Datei kann an einen beliebigen Ort kopiert werden und anhand der möglichen Parameter modifiziert werden. Dabei muss die Bezeichnung der Parameter sowie ihre Reihenfolge der definierten Struktur, festgeschrieben in der Datei Config.xsd, folgen, die ebenfalls während einer Simulation in den temp-Ordner geschrieben wird.

Die *Config.xsd* muss für den Start einer Simulation über die Kommandozeile in denselben Ordner gelegt werden, in dem auch die *fng.xml* liegt. Wenn FloodArea HPC 11 auf diese Weise manuell gestartet wird, muss auch beachtet werden, dass im gleichen Ordner der angegebenen Lizenz die Datei License.xsd liegt.

Hier ein Beispiel für eine fng.xml:

XML_AllOptions.png


Die Bedeutung der General Settings, Additional Options und Time Setup können im Kapitel Eingangsdaten nachgelesen werden.

Die Simulation wird gestartet, indem in der Windows-Kommandozeile (cmd) auf die FloodArea.exe und anschließend auf die fa.xml navigiert wird. Zwischen beiden Pfaden muss ein Leerzeichen stehen. Dann wird enter gedrückt.

Die FloodArea.exe befindet sich in dem Verzeichnis, in das FloodArea installiert wurde, im Ordner x64. Nach den Default-Einstellungen bei der Installation findet sich die Anwendung in diesem Verzeichnis: C:\Program Files (x86)\geomer GmbH\FloodArea\x64 . Der gesamte Ordner x64 kann auch an eine beliebige Stelle kopiert werden. In diesem Ordner befinden sich auch die Config.xsd (die zur fng.xml gelegt werden muss) und die License.xsd (die zur Lizenz gelegt werden muss).

XML_Start.PNG