Hystem-Extran file formats: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (moved REG-Format to Hystem-Extran REG-Format: disambig)
m (fix link)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
Format für Regendaten in [http://www.itwh.de/S_extinfo.htm Hystem-Extran]. Die gleichen Daten können auch mit der Dateiendung *.dat vorliegen. Eine Beschreibung des Formats findet sich in der {{file|pdf|regFormat.pdf|Hystem-Extran-Formatbeschreibung}}.
{{Wave_nav}}
 
[https://itwh.de/en/software-products/desktop/hystem-extran/ Hystem-Extran] uses the following file formats supported by BlueM.Wave:
 
* Regendatei
* Wellendatei
 
 
__TOC__
 
==Regendatei==
Regendatei (''rain file'') usually has the file extension <code>*.reg</code>, but can also be found with <code>*.dat</code>.
 
See detailed {{file|pdf|regFormat.pdf|Regendatei format description}}.
 
Example file:
<pre>
<pre>
TUD  0 0  0 1 0 0                                      0        0          0
TUD  0 0  0 1 0 0                                      0        0          0
Line 16: Line 31:
</pre>
</pre>


Der Datensatz muss mit einer Zeile abschließen, bei der in Spate 20 ein "E" steht.
The file must end with a line with the character "E" in column 20:
<pre>
TUD  0 09999 0 0 0E
</pre>
 
===Notes===
* Reading and writing all aspects of this file format is not yet fully implemented [https://github.com/bluemodel/BlueM.Wave/issues/106 #106]
* BlueM.Wave detects this file format by checking for <code>&middot;0&middot;0&middot;&middot;&middot;0</code> as the 6th to 14th characters in the first line.
 
==Wellendatei==
Wellendatei (''wave files'') have the file extension <code>*.wel</code>.
 
See detailed {{file|pdf|HysExt_welFormat.pdf|Wellendatei format description}}.  
 
Example file:
<pre>
<pre>
0 09999 0 0 0    E
Regenbelastung                                                               
Musterstadt                                                                 
  11 42008    18 0 0 14 42008    1 5 0
HYSTEM BLOCK          32
17*21    17O8      17*37    17*43    17K1      17D19    17H17    17K8     
36F7      17U5      17P28    17S5      17X19    17T15    17T31    17Z8     
36R36    36M41    17W226    17X34    17W58    17Y31    17Z21    17Z12   
17Z20    17Z6      36*13    36*33    36B15    38*72    38E2      38P44   
  11 42008    18 0 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  11 42008    2017 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
.
.
.
  14 42008     1 5 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
********************
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
</pre>
</pre>
The file has to finish with a block in which all data is zero, preceded by a line of <code>********************</code> (see example above).
Notes:
* The units are assumed to be "m3/s"
[[Category:BlueM.Wave]]
[[Category:Timeseries formats]]

Latest revision as of 03:18, 1 July 2023

Wave.png Wave | Download | Development

Hystem-Extran uses the following file formats supported by BlueM.Wave:

  • Regendatei
  • Wellendatei


Regendatei

Regendatei (rain file) usually has the file extension *.reg, but can also be found with *.dat.

See detailed Regendatei format description information.png.

Example file:

TUD   0 0   0 1 0 0                                      0        0           0
TUD   0 0   0 2 0 0     5   -311 42008 0 0 014 42008 0 0 0    3N    MM / IB   
TUD   0 0   0 3 0 0 Niederschlag Musterstadt                                  
TUD   0 0   0 4 0 0 Dauer: xy min                                               
TUD   0 0   0 5 0 0 Wiederkehrzeit: x.yz a                                      
TUD  11 4200819 0 0     0    0    0    0    0    0    0    0    0   51  134  168
TUD  11 4200820 0 0   126   59   93   92   44   51   76  116   91   40    0    0
TUD  11 4200821 0 0   101   20    0    0    0    0    0    0    0    0    0    0
TUD  11 4200822 0 0     0    0    0    0    0    0   84   22    7    7    7    7
TUD  11 4200823 0 0     7    7    3    0    0    0   76   76   76   76   76   76
TUD  12 42008 0 0 0   224  224  224  252  294  294  189  189  240  273  303  420
TUD  12 42008 1 0 0   168  101   84  160  273  273   84   84   84   84   84   84
TUD  12 42008 2 0 0   673  673  521  269   42   42   42   42   42   34   21   21

The file must end with a line with the character "E" in column 20:

TUD   0 09999 0 0 0E

Notes

  • Reading and writing all aspects of this file format is not yet fully implemented #106
  • BlueM.Wave detects this file format by checking for ·0·0···0 as the 6th to 14th characters in the first line.

Wellendatei

Wellendatei (wave files) have the file extension *.wel.

See detailed Wellendatei format description information.png.

Example file:

Regenbelastung                                                                 
Musterstadt                                                                  
  11 42008    18 0 0  14 42008     1 5 0
HYSTEM BLOCK           32
17*21     17O8      17*37     17*43     17K1      17D19     17H17     17K8      
36F7      17U5      17P28     17S5      17X19     17T15     17T31     17Z8      
36R36     36M41     17W226    17X34     17W58     17Y31     17Z21     17Z12     
17Z20     17Z6      36*13     36*33     36B15     38*72     38E2      38P44     
  11 42008    18 0 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  11 42008    2017 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
.
.
.
  14 42008     1 5 0
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
********************
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000
  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000

The file has to finish with a block in which all data is zero, preceded by a line of ******************** (see example above).

Notes:

  • The units are assumed to be "m3/s"