Table of Contents

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

file string

Pfad zur Datei

ReadAllNow bool

Fields

ErrorValue

Error value

public const double ErrorValue = -777

Field Value

double

Properties

MetadataKeys

Returns a list of UVF-specific metadata keys

public static List<string> MetadataKeys { get; }

Property Value

List<string>

UseImportDialog

Ob der Importdialog genutzt werden soll

public override bool UseImportDialog { get; }

Property Value

bool

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 TimeSeries

the time series to export

file string

path 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 string

Pfad zur Datei

Returns

bool

Boolean

Remarks

Prüfung erfolgt anhand der Zeile *Z