Namespace EncDotNet.S100.Datasets.S111
Classes
- S111CoverageSource
Adapts an S-111 S111Dataset to the pipeline-facing ICoverageSource. Each time step in the dataset is one coverage; SelectTime(DateTime) chooses which one is sampled.
- S111Dataset
Root data model for an S-111 Surface Currents dataset.
- S111DatasetData
Discriminated union over the two structurally different S-111 dataset shapes the reader emits — gridded coverage (dcf2) and positioned station/node series (dcf1/dcf3/dcf8). See ReadAny(IHdf5File).
- S111DatasetData.GriddedCoverage
S-111 dcf2 — regularly-gridded surface-current coverage.
- S111DatasetData.StationSeries
S-111 dcf1/dcf8 fixed stations or dcf3 ungeorectified grid.
- S111DatasetReader
Reads an S-111 Surface Currents dataset from an HDF5 file via the IHdf5File abstraction. Supports data coding format 2 (regular grid), data coding format 3 (ungeorectified grid with explicit per-node positioning; S-100 Part 10c §10.2.1), and data coding format 8 (time series at fixed stations; S-111 Edition 2.0.0 §10.2.3 / §10.2.7).
- S111PortrayalCatalogue
Portrayal catalogue for S-111 Surface Currents (Ed 2.0.0). Loads the official IHO colour profile (Day/Dusk/Night) and the surface-current speed-band table from the bundled portrayal catalogue assets.
- S111ReadOptions
Options controlling how ReadAny(IHdf5File, S111ReadOptions?) materializes a dataset.
- S111SpeedBandReader
Parses the surface-current speed-band table from the bundled
Rules/select_arrow.xsltransform shipped with the S-111 portrayal catalogue (Ed 2.0.0, S-100 Part 9 §11).
- S111SpeedBandReader.SpeedBand
A single speed band parsed from the XSLT lookup table.
- S111StationSeriesDataset
Root data model for an S-111 Surface Currents dataset encoded as time-major fixed stations (DCF1), an ungeorectified grid (DCF3), or station-major fixed stations (DCF8), as defined by S-111 Edition 2.0.0 §10.2.2.6–10.2.2.9.
- SurfaceCurrentCoverage
Represents a single surface current coverage grid at a specific time within an S-111 dataset.
- SurfaceCurrentStation
A single surface-current time series at a fixed station or positioned node, as encoded by S-111 data coding formats 1, 3, or 8 (S-111 Edition 2.0.0 §10.2.2.6–10.2.2.9).
Structs
- SurfaceCurrentValue
A single surface current measurement containing speed and direction.