Class UVF
- Namespace
- BlueM.Wave.Fileformats
- Assembly
- Wave.dll
Klasse für UVF Dateiformat Formatbeschreibung: http://aquaplan.de/public_papers/imex/sectionUVF.html
public class UVF : TimeSeriesFile
- Inheritance
-
UVF
- Inherited Members
Constructors
UVF(string, bool)
Instanziert ein neues UVF Objekt
public UVF(string file, bool ReadAllNow = false)
Parameters
Fields
ErrorValue
Error value
public const double ErrorValue = -777
Field Value
Properties
MetadataKeys
Returns a list of UVF-specific metadata keys
public static List<string> MetadataKeys { get; }
Property Value
UseImportDialog
Ob der Importdialog genutzt werden soll
public override bool UseImportDialog { get; }
Property Value
Methods
Write_File(ref TimeSeries, string)
Exports a time series to a file in the UVF format
public static void Write_File(ref TimeSeries ts, string file)
Parameters
ts
TimeSeriesthe time series to export
file
stringpath to the file
readFile()
Liest die Datei ein
public override void readFile()
readSeriesInfo()
Liest die Metadaten der in der Datei enthaltenen Zeitreihe aus
public override void readSeriesInfo()
setDefaultMetadata(TimeSeries)
Sets default metadata values for a time series corresponding to the UVF file format
public static void setDefaultMetadata(TimeSeries ts)
Parameters
ts
TimeSeries
verifyFormat(string)
Prüft, ob es sich um eine UVF-Datei handelt
public static bool verifyFormat(string file)
Parameters
file
stringPfad zur Datei
Returns
- bool
Boolean
Remarks
Prüfung erfolgt anhand der Zeile *Z