Class S100Layer
A renderable layer: an S100Dataset viewed through a portrayal lens (a feature catalogue plus a portrayal catalogue). The layer is the composable unit of rendering — a single layer renders one dataset, and (as the API grows) an ordered list of layers composites a multi-product stack (e.g. an S-101 chart under S-102 bathymetry and S-411 sea ice) into one image.
public sealed class S100Layer
- Inheritance
-
S100Layer
- Inherited Members
Properties
Dataset
The dataset to render.
public required S100Dataset Dataset { get; init; }
Property Value
FeatureCatalogue
The feature catalogue to interpret the dataset with. When null, the
catalogue bundled in EncDotNet.S100.Specifications for the dataset's
product specification is used.
public S100FeatureCatalogue? FeatureCatalogue { get; init; }
Property Value
PortrayalCatalogue
The portrayal catalogue (symbology) to render the dataset with. When
null, the catalogue bundled in EncDotNet.S100.Specifications
for the dataset's product specification is used.
public S100PortrayalCatalogue? PortrayalCatalogue { get; init; }