Struct S104TimeSeriesPoint
A single water-level sample at a fixed grid cell for one time step.
public readonly record struct S104TimeSeriesPoint : IEquatable<S104TimeSeriesPoint>
- Implements
- Inherited Members
Constructors
S104TimeSeriesPoint(DateTime, double?, byte)
A single water-level sample at a fixed grid cell for one time step.
public S104TimeSeriesPoint(DateTime Time, double? HeightMeters, byte Trend)
Parameters
TimeDateTimeThe coverage time point (UTC-kind), from the S-104
timePointattribute (S-104 Ed 2.0.0 §10.2.3).HeightMetersdouble?The water-level height in metres relative to the dataset's vertical datum, or
nullwhen the cell holds the NoData fill value (FillValue).TrendbyteThe raw S-104
waterLevelTrendcode (0 = unknown, 1 = decreasing, 2 = increasing, 3 = steady; S-104 Ed 2.0.0 §10.2.2 Table 10-3).
Properties
HeightMeters
The water-level height in metres relative to the dataset's vertical
datum, or null when the cell holds the NoData fill value
(FillValue).
public double? HeightMeters { get; init; }
Property Value
Time
The coverage time point (UTC-kind), from the S-104 timePoint
attribute (S-104 Ed 2.0.0 §10.2.3).
public DateTime Time { get; init; }
Property Value
Trend
The raw S-104 waterLevelTrend code (0 = unknown, 1 = decreasing,
2 = increasing, 3 = steady; S-104 Ed 2.0.0 §10.2.2 Table 10-3).
public byte Trend { get; init; }