dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

PixelData Class

An object that provides the user access to pixels and their values in the layer. ArcGIS Maps SDK for JavaScript

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

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

Constructors

PixelData() Constructor

Parameterless constructor for use as a Razor Component.

public PixelData();

PixelData(Extent, PixelBlock) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public PixelData(dymaptic.GeoBlazor.Core.Components.Geometries.Extent? extent=null, dymaptic.GeoBlazor.Core.Components.PixelBlock? pixelBlock=null);

Parameters

extent Extent

The extent of the `pixelBlock`. ArcGIS Maps SDK for JavaScript

pixelBlock PixelBlock

An object representing the pixels in the view. ArcGIS Maps SDK for JavaScript

Properties

PixelData.Extent Property

The extent of the `pixelBlock`. ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Extent? Extent { get; set; }

Property Value

Extent

PixelData.PixelBlock Property

An object representing the pixels in the view. ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.PixelBlock? PixelBlock { get; set; }

Property Value

PixelBlock

Methods

PixelData.GetExtent() Method

Asynchronously retrieve the current value of the Extent property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Geometries.Extent?> GetExtent();

Returns

System.Threading.Tasks.Task<Extent>

PixelData.GetPixelBlock() Method

Asynchronously retrieve the current value of the PixelBlock property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.PixelBlock?> GetPixelBlock();

Returns

System.Threading.Tasks.Task<PixelBlock>

PixelData.SetExtent(Extent) Method

Asynchronously set the value of the Extent property after render.

public System.Threading.Tasks.Task SetExtent(dymaptic.GeoBlazor.Core.Components.Geometries.Extent? value);

Parameters

value Extent

The value to set.

Returns

System.Threading.Tasks.Task

PixelData.SetPixelBlock(PixelBlock) Method

Asynchronously set the value of the PixelBlock property after render.

public System.Threading.Tasks.Task SetPixelBlock(dymaptic.GeoBlazor.Core.Components.PixelBlock? value);

Parameters

value PixelBlock

The value to set.

Returns

System.Threading.Tasks.Task

PixelData.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()