Aktionen

BOEWRT.DAT: Unterschied zwischen den Versionen

Aus BAWiki

imported>Seiss Guntram
(Beschreibung der Wirkung von BAWCRS und der magischen Kommentare "zertifizierter" Dateien)
imported>Seiss Guntram
K (Kleinere Korrekturen)
Zeile 3: Zeile 3:
|dateityp=boewrt.dat
|dateityp=boewrt.dat
|version=September 2001
|version=September 2001
|version_beschr=Juni 2014
|version_beschr=April 2014
|bedeutung=enthält Zeitserien gemessener oder berechneter Daten für die Benutzung in verschiedenen Programmen.
|bedeutung=enthält Zeitserien gemessener oder berechneter Daten für die Benutzung in verschiedenen Programmen.
===Hinweise zur neuen Version===
===Hinweise zur neuen Version===
Zeile 9: Zeile 9:
Das Zeitformat mit 2-stelliger Jahreszahl sollte jedoch nicht mehr verwendet werden.<br /> Falls es benutzt wird, wird das ab $BAWCENTURY einschließlich folgende Jahrhundert implizit angenommen. Der Nutzer sollte $BAWCENTURY innerhalb seiner Umgebung spezifizieren (DEFAULT: 1900).<br />Die Zeitzone wird nur interpretiert, wenn das gewünschte Anfangs- oder Enddatum eine definierte Zeitzone besitzt.<br />Besitzt die Datei in diesem Fall eine undefinierte Zeitzone, so wird MEZ angenommen! <br />
Das Zeitformat mit 2-stelliger Jahreszahl sollte jedoch nicht mehr verwendet werden.<br /> Falls es benutzt wird, wird das ab $BAWCENTURY einschließlich folgende Jahrhundert implizit angenommen. Der Nutzer sollte $BAWCENTURY innerhalb seiner Umgebung spezifizieren (DEFAULT: 1900).<br />Die Zeitzone wird nur interpretiert, wenn das gewünschte Anfangs- oder Enddatum eine definierte Zeitzone besitzt.<br />Besitzt die Datei in diesem Fall eine undefinierte Zeitzone, so wird MEZ angenommen! <br />
Die Leseroutine unterstützt das Koordinatenreferenzsystem (CRS) wie folgt: <br />
Die Leseroutine unterstützt das Koordinatenreferenzsystem (CRS) wie folgt: <br />
Ist die Umgebungsvariable $BAWCRS auf einen sinnvollen Wert gesetzt, so wird die enthaltene Koordinate von dem in der Datei enthaltenen CRS in das durch $BAWCRS gesetzte System konvertiert. Enthält die Datei kein sinnvolles CRS, so wird die Koordinate nicht transformiert. Der Nutzer sollte daher beim Aufruf der untenstehenden Programmen immer die Variable BAWCRS gezielt setzen!<br />
Ist die Umgebungsvariable $BAWCRS auf einen sinnvollen Wert gesetzt, so wird die enthaltene Koordinate von dem in der Datei enthaltenen CRS in das durch $BAWCRS gesetzte System konvertiert. Enthält die Datei kein sinnvolles CRS, so wird die Koordinate nicht transformiert. Der Nutzer sollte daher beim Aufruf der untenstehenden Programme immer die Variable BAWCRS gezielt setzen!<br />
Dateien des Typs boewrt.dat können drei Kommentare enthalten, die den minimalen und den maximalen Zeitschritt sowie das FORTRAN-Format der Datenzeilen enthalte. Diese Zeilen dienen der Beschleunigung des Lesevorgangs, d.h. eine Überprüfung der Zeitreihe auf Monotonie in der Zeit entfällt und eine einheitliche Formatierung der Datenzeilen wird vorausgesetzt. Sollte das Lesen einer Datei fehlschlagen, sollten diese Zeilen sicherheitshalber entfernt werden. Werden Dateien per Editor manipuliert, so sollten diese Zeilen immer entfernt werden!
Dateien des Typs boewrt.dat können drei Kommentare enthalten, die den minimalen und den maximalen Zeitschritt sowie das FORTRAN-Format der Datenzeilen enthalten. Diese Zeilen dienen der Beschleunigung des Lesevorgangs, d.h. eine Überprüfung der Zeitreihe auf Monotonie in der Zeit entfällt und eine einheitliche Formatierung der Datenzeilen wird vorausgesetzt. Sollte das Lesen einer Datei fehlschlagen, sollten diese Zeilen sicherheitshalber entfernt werden. Werden Dateien per Editor manipuliert, so sollten diese Zeilen immer entfernt werden!


|dateiinhalt=
|dateiinhalt=
# Punktnummer und (optional) Kürzel für Zeitzone und Koordinatensystem. Diese Zeile ist FORMATIERT im FORTRAN-Format "(I10,1X,A4,1X,A5)" zu schreiben. Vorzugsweise sollten für Zeitzonen die bekannten Kürzel ("MEZ ", "MESZ", "UTC ") und für das Koordinatensystem die in der BAW gebräuchlichen EPSG-Codes (siehe z.B. bei [[GEOTRANSFORMER]]) verwendet werden.
# Punktnummer und (optional) Kürzel für Zeitzone und Koordinatenreferenzsystem. Diese Zeile ist FORMATIERT im FORTRAN-Format "(I10,1X,A4,1X,A5)" zu schreiben. Vorzugsweise sollten für Zeitzonen die bekannten Kürzel ("MEZ ", "MESZ", "UTC ") und für das Koordinatensystem die in der BAW gebräuchlichen EPSG-Codes (siehe z.B. bei [[GEOTRANSFORMER]]) verwendet werden.
# Ortsbezeichnung (im FORTRAN-Format "(A)").
# Ortsbezeichnung (im FORTRAN-Format "(A)").
# Räumliche Position, gegeben durch Rechtswert, Hochwert und Tiefe.
# Räumliche Position, gegeben durch Rechtswert, Hochwert und Tiefe (unformatiert, getrennt mit Leerzeichen).
# Anzahl n der abgespeicherten Größen und deren physikalische Code-Kennungen (FORTRAN-Format "(I10,nI8)"
# Anzahl n der abgespeicherten Größen und deren physikalische Code-Kennungen (FORTRAN-Format "(I10,nI8)"
# Datum, Uhrzeit und Daten für jeden gespeicherten Zeitpunkt. Vorzugsweise sollte der Datums-String mit einem Semikolon ";" von den physikalischen Werten getrennt werden.
# Datum, Uhrzeit und Daten für jeden gespeicherten Zeitpunkt. Vorzugsweise sollte der Datums-String mit einem Semikolon ";" von den physikalischen Werten getrennt werden.

Version vom 3. April 2014, 13:40 Uhr

Basisinformationen

Datei-Typ

boewrt.dat

Datei-Form

FORMATTED

Version

September 2001

Beschreibung

April 2014

Bedeutung der Datei

enthält Zeitserien gemessener oder berechneter Daten für die Benutzung in verschiedenen Programmen.

Hinweise zur neuen Version

Das Format der Datei ist ziemlich flexibel:
in den Datenzeilen wird jedes der BAW-eigenen Zeit-Formate akzeptiert.
Benutze zur Trennung von den physikalischen Werten ein ";"-Zeichen. Das Zeitformat mit 2-stelliger Jahreszahl sollte jedoch nicht mehr verwendet werden.
Falls es benutzt wird, wird das ab $BAWCENTURY einschließlich folgende Jahrhundert implizit angenommen. Der Nutzer sollte $BAWCENTURY innerhalb seiner Umgebung spezifizieren (DEFAULT: 1900).
Die Zeitzone wird nur interpretiert, wenn das gewünschte Anfangs- oder Enddatum eine definierte Zeitzone besitzt.
Besitzt die Datei in diesem Fall eine undefinierte Zeitzone, so wird MEZ angenommen!
Die Leseroutine unterstützt das Koordinatenreferenzsystem (CRS) wie folgt:
Ist die Umgebungsvariable $BAWCRS auf einen sinnvollen Wert gesetzt, so wird die enthaltene Koordinate von dem in der Datei enthaltenen CRS in das durch $BAWCRS gesetzte System konvertiert. Enthält die Datei kein sinnvolles CRS, so wird die Koordinate nicht transformiert. Der Nutzer sollte daher beim Aufruf der untenstehenden Programme immer die Variable BAWCRS gezielt setzen!
Dateien des Typs boewrt.dat können drei Kommentare enthalten, die den minimalen und den maximalen Zeitschritt sowie das FORTRAN-Format der Datenzeilen enthalten. Diese Zeilen dienen der Beschleunigung des Lesevorgangs, d.h. eine Überprüfung der Zeitreihe auf Monotonie in der Zeit entfällt und eine einheitliche Formatierung der Datenzeilen wird vorausgesetzt. Sollte das Lesen einer Datei fehlschlagen, sollten diese Zeilen sicherheitshalber entfernt werden. Werden Dateien per Editor manipuliert, so sollten diese Zeilen immer entfernt werden!

Datei-Inhalt

  1. Punktnummer und (optional) Kürzel für Zeitzone und Koordinatenreferenzsystem. Diese Zeile ist FORMATIERT im FORTRAN-Format "(I10,1X,A4,1X,A5)" zu schreiben. Vorzugsweise sollten für Zeitzonen die bekannten Kürzel ("MEZ ", "MESZ", "UTC ") und für das Koordinatensystem die in der BAW gebräuchlichen EPSG-Codes (siehe z.B. bei GEOTRANSFORMER) verwendet werden.
  2. Ortsbezeichnung (im FORTRAN-Format "(A)").
  3. Räumliche Position, gegeben durch Rechtswert, Hochwert und Tiefe (unformatiert, getrennt mit Leerzeichen).
  4. Anzahl n der abgespeicherten Größen und deren physikalische Code-Kennungen (FORTRAN-Format "(I10,nI8)"
  5. Datum, Uhrzeit und Daten für jeden gespeicherten Zeitpunkt. Vorzugsweise sollte der Datums-String mit einem Semikolon ";" von den physikalischen Werten getrennt werden.

Programme, welche diesen Datei-Typ benutzen

EVENTFILTER, EXCELENZ, EXKNO, FD2MET, FRQ2ZEITR, FRQWF, GEOTRANSFORMER, GVIEW2D, HVIEW2D, MESKOR, ROSE, TIDKEN, TSCALC, UNTRIM2007MONITOR, UTRRND, VVIEW2D, XTRDATA, ZEITRIO

Beispiel-Datei

$PROGHOME/examples/zeitrio/boewrt.new.dat
$PROGHOME/examples/zeitrio/boewrt.dat


zurück zu: Dateikennblätter


Strukturübersicht