Table of Contents

Class FEWS_PI

Namespace
BlueM.Wave.Fileformats
Assembly
Wave.dll
public class FEWS_PI : TimeSeriesFile
Inheritance
FEWS_PI
Inherited Members

Constructors

FEWS_PI(string, bool)

Instantiates a new FEWS_PI object

public FEWS_PI(string file, bool ReadAllNow = false)

Parameters

file string

path to the file

ReadAllNow bool

Properties

MetadataKeys

Returns a list of Delft-FEWS PI-specific metadata keys

public static List<string> MetadataKeys { get; }

Property Value

List<string>

UseImportDialog

Specifies whether to use the file import dialog

public override bool UseImportDialog { get; }

Property Value

bool

Methods

Write_File(ref List<TimeSeries>, string)

Write one or multiple series to an XML file in Delft-FEWS PI timeseries format

public static void Write_File(ref List<TimeSeries> tsList, string file)

Parameters

tsList List<TimeSeries>

time series to write to file

file string

path to the xml file

readFile()

reads the file

public override void readFile()

readSeriesInfo()

Reads the metadata from the file

public override void readSeriesInfo()

setDefaultMetadata(TimeSeries)

Sets default metadata values for a time series corresponding to the Delft-FEWS PI timeseries format

public static void setDefaultMetadata(TimeSeries ts)

Parameters

ts TimeSeries

verifyFormat(string)

Checks whether a file conforms with the Delft-FEWS PI-format

public static bool verifyFormat(string file)

Parameters

file string

path to file

Returns

bool

Boolean