Table of Contents

Class SkiaCoverageRenderer

Namespace
EncDotNet.S100.Renderers.Skia
Assembly
EncDotNet.S100.Renderers.Skia.dll

Renders a StyledCoverageLayer to an SKBitmap using SkiaSharp. Each grid cell maps to one pixel in the output bitmap.

public class SkiaCoverageRenderer : ICoverageRenderer<SKBitmap>
Inheritance
SkiaCoverageRenderer
Implements
Inherited Members

Properties

NoDataColor

Colour used for no-data cells. Defaults to transparent.

public RgbaColor NoDataColor { get; set; }

Property Value

RgbaColor

Methods

Render(StyledCoverageLayer, Viewport)

Renders the styled coverage layer to the output type.

public SKBitmap Render(StyledCoverageLayer layer, Viewport viewport)

Parameters

layer StyledCoverageLayer

The styled coverage layer to render.

viewport Viewport

The viewport defining the display area.

Returns

SKBitmap

Remarks

Produces one pixel per sampled grid cell; cells with no data are painted with NoDataColor.

Exceptions

InvalidOperationException

The layer has no ColorScheme.