dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

NoData Class

The pixel value representing no available information. Can be a number (same value for all bands) or array (specific value for each band).

public class NoData : dymaptic.GeoBlazor.Core.Components.MapComponent

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 NoData

Constructors

NoData() Constructor

Constructor for use as a razor component

public NoData();

NoData(long) Constructor

Constructor for use in code

public NoData(long pixelValue);

Parameters

pixelValue System.Int64

A single pixel value representing no available information.

NoData(long[]) Constructor

Constructor for use in code

public NoData(long[] pixelValueArray);

Parameters

pixelValueArray System.Int64[]

An array of pixel values representing no available information. Each value corresponds to a band in the raster dataset.

Properties

NoData.PixelValue Property

A single pixel value representing no available information.

public System.Nullable<long> PixelValue { get; set; }

Property Value

System.Nullable<System.Int64>

NoData.PixelValueArray Property

An array of pixel values representing no available information. Each value corresponds to a band in the raster dataset.

public long[]? PixelValueArray { get; set; }

Property Value

System.Int64[]

Operators

NoData.implicit operator NoData(long) Operator

Implicit conversion from a single pixel value to a NoData object.

public static dymaptic.GeoBlazor.Core.Components.NoData implicit operator NoData(long pixelValue);

Parameters

pixelValue System.Int64

Returns

NoData

NoData.implicit operator NoData(long[]) Operator

Implicit conversion from an array of pixel values to a NoData object.

public static dymaptic.GeoBlazor.Core.Components.NoData implicit operator NoData(long[] pixelValueArray);

Parameters

pixelValueArray System.Int64[]

Returns

NoData

NoData.implicit operator NoData(List) Operator

Implicit conversion from a list of pixel values to a NoData object.

public static dymaptic.GeoBlazor.Core.Components.NoData implicit operator NoData(System.Collections.Generic.List<long> pixelValueList);

Parameters

pixelValueList System.Collections.Generic.List<System.Int64>

Returns

NoData