Struct WaterLevelReading
- Namespace
- EncDotNet.S100.Navigation
- Assembly
- EncDotNet.S100.Navigation.dll
A water-level height read from a series.
public readonly record struct WaterLevelReading : IEquatable<WaterLevelReading>
- Implements
- Inherited Members
Constructors
WaterLevelReading(double, DateTime)
A water-level height read from a series.
public WaterLevelReading(double HeightMeters, DateTime StepTime)
Parameters
HeightMetersdoubleHeight of the water above the vertical datum, in metres.
StepTimeDateTimeThe time step nearest the requested time.
Properties
HeightMeters
Height of the water above the vertical datum, in metres.
public double HeightMeters { get; init; }
Property Value
StepTime
The time step nearest the requested time.
public DateTime StepTime { get; init; }
Property Value
UncertaintyMeters
The uncertainty of HeightMeters in metres (a ± value), or
null when the dataset doesn't carry one (S-104 Ed 2.0.0
§10.2.2.4 and Annex A uncertainty; fill value −1.0).
public double? UncertaintyMeters { get; init; }