Table of Contents

Class StyledCoverageLayer

Namespace
EncDotNet.S100.Pipelines.Coverage
Assembly
EncDotNet.S100.Core.dll

Bundles sampled coverage data with its portrayal rules, ready to be handed to a renderer.

public sealed class StyledCoverageLayer : IPortrayalLayer
Inheritance
StyledCoverageLayer
Implements
Inherited Members

Properties

ColorScheme

The color scheme that maps values to colours. null when the catalogue did not specify a coverage colour fill (e.g. S-111, which uses arrow symbology only).

public CoverageColorScheme? ColorScheme { get; init; }

Property Value

CoverageColorScheme

Coverage

The sampled coverage grid data.

public required SampledCoverage Coverage { get; init; }

Property Value

SampledCoverage

Georeferencer

Georeferencer that maps grid cells to native CRS coordinates. Carries the source CRS identifier needed for reprojection.

public required GridGeoreferencer Georeferencer { get; init; }

Property Value

GridGeoreferencer

NoDataValue

The value treated as no-data in the coverage grid.

public required float NoDataValue { get; init; }

Property Value

float

SymbolScheme

Optional symbol scheme for oriented overlay symbols (e.g. current arrows). When set, a renderer may produce an additional symbol layer on top of the color raster.

public CoverageSymbolScheme? SymbolScheme { get; init; }

Property Value

CoverageSymbolScheme