NETCDFRASTERTOOL: Unterschied zwischen den Versionen
Aus BAWiki
(Erstversion) |
K (+ Beispiel) |
||
Zeile 7: | Zeile 7: | ||
strukturierte Gitternetze<br /> | strukturierte Gitternetze<br /> | ||
Rasterung<br /> | Rasterung<br /> | ||
CF-NetCDF<br /> | CF-NetCDF<br /> | ||
DMQS Metadaten<br /> | DMQS Metadaten<br /> | ||
Zeile 22: | Zeile 21: | ||
|methode= | |methode= | ||
Das Tool lässt sich in der Kommandozeile starten und erhält seine Steuerdaten über die Angabe von Steuerparametern, bspw. -dx für die Angabe der Rasterweite des strukturierten Gitters. <BR> | Das Tool lässt sich in der Kommandozeile starten und erhält seine Steuerdaten über die Angabe von Steuerparametern, bspw. -dx für die Angabe der Rasterweite des strukturierten Gitters. Weitere Informationen s. Starten des NetCDFRastertools<BR> | ||
NEU seit Juli 2022: | NEU seit Juli 2022: | ||
* Telemac-Ergebnisse im Selafin-Format als zusätzliches Eingangsdatenformat neben UGRID-NetCDF. Das Tool erkennt automatisch das Eingangsdatenformat. Da Selafin-Dateien keine Angaben zum Koordinatenreferenzsystem enthalten, ist der jeweilige EPSG-Code über den Parameter -epsgin <epsg-code> anzugeben. | * Telemac-Ergebnisse im Selafin-Format als zusätzliches Eingangsdatenformat neben UGRID-NetCDF. Das Tool erkennt automatisch das Eingangsdatenformat. Da Selafin-Dateien keine Angaben zum Koordinatenreferenzsystem enthalten, ist der jeweilige EPSG-Code über den Parameter -epsgin <epsg-code> anzugeben. | ||
* Unabhängig vom Eingangsdatenformat kann das Koordinatenreferenzsystem des strukturierten Gittes mit -epsgout <epsg-code> explizit angegeben werden. | * Unabhängig vom Eingangsdatenformat kann das Koordinatenreferenzsystem des strukturierten Gittes mit -epsgout <epsg-code> explizit angegeben werden. | ||
* Damit sind erstmals strukturierte Gitter in einem Koordinatenreferenzsystem, das auf kartesischen Koordinaten basiert, zu erstellen. | * Damit sind erstmals strukturierte Gitter in einem Koordinatenreferenzsystem, das auf kartesischen Koordinaten basiert, zu erstellen. | ||
|preprozessor=[[UNTRIM2007]], [[UNTRIM2]], [[NCANALYSE]] | |preprozessor=[[UNTRIM2007]], [[UNTRIM2]], [[NCANALYSE]], [[NCDELTA]] | ||
|postprozessor=[[DAVIT]], ArcMap, QGIS, THREDDS | |postprozessor=[[DAVIT]], ArcMap, QGIS, THREDDS | ||
|programmiersprache=Java | |programmiersprache=Java | ||
Zeile 37: | Zeile 36: | ||
===Starten des NetCDFRastertools:=== | ===Starten des NetCDFRastertools:=== | ||
* | * Ausgabe von Hilfsangaben in das Eingabefenster: '''NetCDFRastertool -help'' | ||
Für speicherintensive Anwendung können | * Beispiel für eine Rasterung mit einer Rasterweite von 250m: <BR> | ||
'''NetCDFRastertool -in <path>/<input_nc> -out <path>/<output_nc> -dx 250''' | |||
* Für speicherintensive Anwendung können die User aus dem Küstenwasserbau auf die FAT-Node-Rechner wechseln: | |||
* ssh -X kronos-fat[1;2;3] | * ssh -X kronos-fat[1;2;3] | ||
* Die DISPLAY-Variable darf auf Kronos nicht explizit gesetzt worden sein. | * Die DISPLAY-Variable darf auf Kronos nicht explizit gesetzt worden sein. |
Version vom 7. November 2022, 09:48 Uhr
Basisinformationen
Programm-Name
NetCDFRastertool
Version
2.27
Beschreibung
November 2022
Stichworte
unstrukturierte Gitternetze
strukturierte Gitternetze
Rasterung
CF-NetCDF
DMQS Metadaten
Kurzbeschreibung
Mit diesem Werkzeug lassen sich flächenhafte Simulationsergebnisse, die auf unstrukturierten Gittern basieren, rastern und somit in NetCDF-Ergebnisdateien auf Basis stukturierter Gitter konvertieren. Letztere sind unter den Geodaten weit verbreitet und gerasterte Ergebnisse lassen sich einfacher an Externe weitergeben. Auch auf THREDDS basierende Geodatenserver akzeptieren nur gerasterte Ergebnisse. Die Metadaten der Eingabedateien erfüllen die CF- und UGRID-Konventionen, die Rasterdateien allein die CF-Konventionen.
Das NetCDFRastertool wurde von der Firma Smile Consult GmbH entwickelt.
Eingabe-Dateien
Ausgabe-Dateien
- NetCDF-Raster-Format (Postprocessing) (.nc)
Methode
Das Tool lässt sich in der Kommandozeile starten und erhält seine Steuerdaten über die Angabe von Steuerparametern, bspw. -dx für die Angabe der Rasterweite des strukturierten Gitters. Weitere Informationen s. Starten des NetCDFRastertools
NEU seit Juli 2022:
- Telemac-Ergebnisse im Selafin-Format als zusätzliches Eingangsdatenformat neben UGRID-NetCDF. Das Tool erkennt automatisch das Eingangsdatenformat. Da Selafin-Dateien keine Angaben zum Koordinatenreferenzsystem enthalten, ist der jeweilige EPSG-Code über den Parameter -epsgin <epsg-code> anzugeben.
- Unabhängig vom Eingangsdatenformat kann das Koordinatenreferenzsystem des strukturierten Gittes mit -epsgout <epsg-code> explizit angegeben werden.
- Damit sind erstmals strukturierte Gitter in einem Koordinatenreferenzsystem, das auf kartesischen Koordinaten basiert, zu erstellen.
Vorlauf-Programme
UNTRIM2007, UNTRIM2, NCANALYSE, NCDELTA
Nachlauf-Programme
DAVIT, ArcMap, QGIS, THREDDS
Weitere Informationen
Programmiersprache
Java
zusätzliche Software
Java Runtime Environment
Ausführbare Skripte
- Windows: NetCDFRastertool.bat
- Linux-Workstations: NetCDFRastertool oder kurz ncraster
Starten des NetCDFRastertools:
- Ausgabe von Hilfsangaben in das Eingabefenster: 'NetCDFRastertool -help
- Beispiel für eine Rasterung mit einer Rasterweite von 250m:
NetCDFRastertool -in <path>/<input_nc> -out <path>/<output_nc> -dx 250
- Für speicherintensive Anwendung können die User aus dem Küstenwasserbau auf die FAT-Node-Rechner wechseln:
- ssh -X kronos-fat[1;2;3]
- Die DISPLAY-Variable darf auf Kronos nicht explizit gesetzt worden sein.
- Abschließend wie gewohnt: NetCDFRastertool
Originalversion
Smile Consult GmbH
Programmpflege
Smile Consult GmbH, aus organisatorischen Gründen Arbeitsgruppe PRE (das Tool bietet Methoden zum Postprocessing an)
Dokumentation/Literatur
- Handbuch zu Nutzung und Betrieb: %PROGHOME%\examples\NetCDFRasterTool\NetCDFRastertool_2019_07_15.pdf
- smile consult Blog
zurück zu Programmkennblätter