Aktionen

NCPLOT: Unterschied zwischen den Versionen

Aus BAWiki

imported>Spohr Susanne
KKeine Bearbeitungszusammenfassung
imported>Spohr Susanne
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
|name_en=NCPLOT
|name_en=NCPLOT
|name=NCPLOT
|name=NCPLOT
|version=Februar 2013
|version=März 2013
|version_beschr=Februar 2013
|version_beschr=März 2013
|stichworte=Graphik-Postprozessor<br />
|stichworte=Graphik-Postprozessor<br />
Darstellung von Berechnungsergebnissen<br />
Darstellung von Berechnungsergebnissen<br />
Zeile 12: Zeile 12:
Verfahren für unstrukturierte orthogonale Gitternetze mit SubGrid-Informationen
Verfahren für unstrukturierte orthogonale Gitternetze mit SubGrid-Informationen
|kurzbeschreibung=
|kurzbeschreibung=
Das Programm NCPLOT dient der maßstäblichen flächenhaften Darstellung von skalaren Berechnungs- und
Das Programm NCPLOT dient der maßstäblichen, flächenhaften Darstellung von
Analyseergebnissen.  
skalaren Berechnungs- und Analyseergebnissen, die im CF-NetCDF-Format abgelegt sind.
Die Daten können an Knoten (node), für Kanten (edge) oder für Polygone (face)
vorliegen. Es können 2D-, und 3D-Daten, sowie Daten mit subgridskaligen Details verarbeitet werden.<br />
Die Darstellung vektorieller Größen ist derzeit noch nicht implementiert.


Der Aufbau und das Aussehen der graphischen Darstellung der Daten kann über Angaben in den Eingabedateien
NCPLOT ist ein reines Plotprogramm, d.h. zur Laufzeit des Programms findet keine
des Programms gesteuert werden.
Interaktion mit dem Anwender statt.
Das Layout des Bildes und die graphischen Darstellung der Daten wird über Angaben
in den Eingabedateien des Programmes festgelegt.


Die Leistungsfähigkeit der derzeit implementierten Darstellungsmethoden kann anhand
Die Visualisierung eines Datensatzes wird in einem sogenannten Layer beschrieben.
verschiedener Beispiele eingesehen werden:
Die Zuordnung von Farben zu Datenwerten und die Repräsentationsform der
zugrundeliegenden Geometrie werden dort festgelegt.
Von Layern verwendete Farblegenden können eingeblendet und auf der Bildfläche
horizontal oder vertikal positioniert werden.
Ein weiteres layerabhängiges, optionales Bildelement ist ein Textfeld
für die Daten-Beschriftung (z.B. Angabe des Zeitpunktes).
 
Verschiedene Layer können in einer Karte übereinander geplottet werden.
Jede Karte kann mit einem Rahmen ausgestattet werden, wobei es sich
um eine einfache Umrandung oder einen ausgefeilten Koordinatenrahmen handeln kann.
Die Koordinatenrahmen sind für Gauß-Krüger-Werte optimiert.
Auf einem Bild können mehrere Kartenfenster angeordnet werden.
 
NCPLOT erzeugt Vektorgrafiken im CGM-Format.
 
Die Beispiel-Grafiken veranschaulichen die Leistungsfähigkeit von NCPLOT.<br />
[[Beispiel-Grafiken: NCPLOT]]


|eingabedateien=
|eingabedateien=
Zeile 31: Zeile 52:
'''$PROGHOME/cfg/''' benötigt:
'''$PROGHOME/cfg/''' benötigt:
:* GKS-Parameter: '''gkssystem.rechnername.dat'''
:* GKS-Parameter: '''gkssystem.rechnername.dat'''
|ausgabedateien=   
|ausgabedateien=   
# '''Plot-Metafiles''' (CGM) <br />Hinweis: Die erzeugten CGM-Dateien werden, aus verschiedenen Gr&uuml;nden, schnell unhandlich gro&szlig;. Ein direktes Konvertieren in ein Bitmap-Format (z.B. PNG) wird empfohlen.
# '''Plot-Metafiles''' (CGM) <br />Hinweis: Die erzeugten CGM-Dateien werden, aus verschiedenen Gr&uuml;nden, schnell unhandlich gro&szlig;. Ein direktes Konvertieren in ein Bitmap-Format (z.B. PNG) wird empfohlen.
Zeile 36: Zeile 58:
# (optional) Datei mit '''Testausgaben''' (Dateityp ncplot.trc)
# (optional) Datei mit '''Testausgaben''' (Dateityp ncplot.trc)
|methode=
|methode=
Die Daten aus der CF-NetCDF-Datei ...
Die Daten werden vom Programm an ihren originalen Positionen (node, edge, face) dargestellt.
Eine horizontale Interpolation der Daten ist derzeit noch nicht möglich.
Knotendaten können mit Marker-Symbolen oder als Text visualisiert werden.
Kantendaten können per Linien-Symbolisierung und Daten auf Polygon können mit Hilfe
der angebotenen Flächen-Symbolisierung dargestellt werden.
Für Knoten- und Polygondaten bestehen auch die Möglichkeiten der Punkt-Symbolisierung.
Die Marker oder Texte werden in dem Fall an der Kantenmitte, bzw. am Polygonschwerpunkt
verortet.
 
Für originale UnTRIM-Ergebnisse, d.h. für Daten die direkt von einem der UnTRIM-Programme im
CF-NetCDF-Format ausgegeben wurden, besteht die Möglichkeit, die Daten nur dann in die
Darstellung einzubeziehen, wenn am Ort eine bestimmte, minimale Wasserbedeckung gegeben ist.
 
|preprozessor=[[DATACONVERT]], [[GRIDCONVERT]], [[UNTRIM2007]], UnTRIM2 (SubGrid)
|preprozessor=[[DATACONVERT]], [[GRIDCONVERT]], [[UNTRIM2007]], UnTRIM2 (SubGrid)
|postprozessor= ---  
|postprozessor= ---  

Version vom 12. März 2013, 13:45 Uhr

Basisinformationen

Programm-Name

NCPLOT

Version

März 2013

Beschreibung

März 2013

Stichworte

Graphik-Postprozessor
Darstellung von Berechnungsergebnissen
CF-NetCDF-Format für 2D-/3D-Daten
Finite Elemente Verfahren
Finite Differenzen Verfahren
Verfahren für unstrukturierte orthogonale Gitternetze
Verfahren für unstrukturierte orthogonale Gitternetze mit SubGrid-Informationen

Kurzbeschreibung

Das Programm NCPLOT dient der maßstäblichen, flächenhaften Darstellung von skalaren Berechnungs- und Analyseergebnissen, die im CF-NetCDF-Format abgelegt sind. Die Daten können an Knoten (node), für Kanten (edge) oder für Polygone (face) vorliegen. Es können 2D-, und 3D-Daten, sowie Daten mit subgridskaligen Details verarbeitet werden.
Die Darstellung vektorieller Größen ist derzeit noch nicht implementiert.

NCPLOT ist ein reines Plotprogramm, d.h. zur Laufzeit des Programms findet keine Interaktion mit dem Anwender statt. Das Layout des Bildes und die graphischen Darstellung der Daten wird über Angaben in den Eingabedateien des Programmes festgelegt.

Die Visualisierung eines Datensatzes wird in einem sogenannten Layer beschrieben. Die Zuordnung von Farben zu Datenwerten und die Repräsentationsform der zugrundeliegenden Geometrie werden dort festgelegt. Von Layern verwendete Farblegenden können eingeblendet und auf der Bildfläche horizontal oder vertikal positioniert werden. Ein weiteres layerabhängiges, optionales Bildelement ist ein Textfeld für die Daten-Beschriftung (z.B. Angabe des Zeitpunktes).

Verschiedene Layer können in einer Karte übereinander geplottet werden. Jede Karte kann mit einem Rahmen ausgestattet werden, wobei es sich um eine einfache Umrandung oder einen ausgefeilten Koordinatenrahmen handeln kann. Die Koordinatenrahmen sind für Gauß-Krüger-Werte optimiert. Auf einem Bild können mehrere Kartenfenster angeordnet werden.

NCPLOT erzeugt Vektorgrafiken im CGM-Format.

Die Beispiel-Grafiken veranschaulichen die Leistungsfähigkeit von NCPLOT.
Beispiel-Grafiken: NCPLOT

Eingabe-Dateien

  1. allgemeine Eingabedaten (Dateityp ncplot.dat)
  2. Berechnungs und/oder Analyseergebnisse (Dateityp cf-netcdf.nc)
  3. Datei mit Intervalldefinitionen von Farblegenden (Dateityp bounds.cfg.dat)
    Hinweis: Die Anzahl der Intervalle muss der Anzahl der Farben der zugeordneten Palette entsprechen.
  4. Datei mit Verweisen zu Palettendefinitionen (Dateityp palettes.cfg.dat)
  5. Datei mit Farbdefinitionen (Dateiname colors.cfg.dat, Dateityp colors.dat)

Desweiteren werden von dem Programm NCPLOT folgende Standard-Konfigurationsdateien aus dem Verzeichnis $PROGHOME/cfg/ benötigt:

  • GKS-Parameter: gkssystem.rechnername.dat

Ausgabe-Dateien

  1. Plot-Metafiles (CGM)
    Hinweis: Die erzeugten CGM-Dateien werden, aus verschiedenen Gründen, schnell unhandlich groß. Ein direktes Konvertieren in ein Bitmap-Format (z.B. PNG) wird empfohlen.
  2. (optional) Datei mit Informationen zum Programmablauf (Dateityp ncplot.sdr)
  3. (optional) Datei mit Testausgaben (Dateityp ncplot.trc)

Methode

Die Daten werden vom Programm an ihren originalen Positionen (node, edge, face) dargestellt. Eine horizontale Interpolation der Daten ist derzeit noch nicht möglich. Knotendaten können mit Marker-Symbolen oder als Text visualisiert werden. Kantendaten können per Linien-Symbolisierung und Daten auf Polygon können mit Hilfe der angebotenen Flächen-Symbolisierung dargestellt werden. Für Knoten- und Polygondaten bestehen auch die Möglichkeiten der Punkt-Symbolisierung. Die Marker oder Texte werden in dem Fall an der Kantenmitte, bzw. am Polygonschwerpunkt verortet.

Für originale UnTRIM-Ergebnisse, d.h. für Daten die direkt von einem der UnTRIM-Programme im CF-NetCDF-Format ausgegeben wurden, besteht die Möglichkeit, die Daten nur dann in die Darstellung einzubeziehen, wenn am Ort eine bestimmte, minimale Wasserbedeckung gegeben ist.

Vorlauf-Programme

DATACONVERT, GRIDCONVERT, UNTRIM2007, UnTRIM2 (SubGrid)

Nachlauf-Programme

---

Weitere Informationen

Programmiersprache

Fortran95

zusätzliche Software

GKS (GTS-Gral)

Originalversion

G. Lang,J. Jürges

Programmpflege

G. Lang,J. Jürges

Dokumentation/Literatur

Musterdateien finden sich in $PROGHOME/examples/ncplot/


zurück zu Programmkennblätter


Strukturübersicht