dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

TileMatrixSet Class

Contains information about the tiling scheme for WMTSSublayer.
ArcGIS Maps SDK for JavaScript

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

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

Constructors

TileMatrixSet() Constructor

Parameterless constructor for use as a Razor Component.

public TileMatrixSet();

TileMatrixSet(Extent, TileInfo, string) Constructor

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

public TileMatrixSet(dymaptic.GeoBlazor.Core.Components.Geometries.Extent? fullExtent=null, dymaptic.GeoBlazor.Core.Components.TileInfo? tileInfo=null, string? tileMatrixSetId=null);

Parameters

fullExtent Extent

The full extent of the TileMatrixSet.
ArcGIS Maps SDK for JavaScript

tileInfo TileInfo

The tiling scheme information for the layer.
ArcGIS Maps SDK for JavaScript

tileMatrixSetId System.String

The unique ID assigned to the TileMatrixSet.
ArcGIS Maps SDK for JavaScript

Properties

TileMatrixSet.FullExtent Property

The full extent of the TileMatrixSet.
ArcGIS Maps SDK for JavaScript

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

Property Value

Extent

TileMatrixSet.TileInfo Property

The tiling scheme information for the layer.
ArcGIS Maps SDK for JavaScript

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

Property Value

TileInfo

TileMatrixSet.TileMatrixSetId Property

The unique ID assigned to the TileMatrixSet.
ArcGIS Maps SDK for JavaScript

public string? TileMatrixSetId { get; set; }

Property Value

System.String

Methods

TileMatrixSet.GetFullExtent() Method

Asynchronously retrieve the current value of the FullExtent property.

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

Returns

System.Threading.Tasks.Task<Extent>

TileMatrixSet.GetTileInfo() Method

Asynchronously retrieve the current value of the TileInfo property.

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

Returns

System.Threading.Tasks.Task<TileInfo>

TileMatrixSet.GetTileMatrixSetId() Method

Asynchronously retrieve the current value of the TileMatrixSetId property.

public System.Threading.Tasks.Task<string?> GetTileMatrixSetId();

Returns

System.Threading.Tasks.Task<System.String>

TileMatrixSet.SetFullExtent(Extent) Method

Asynchronously set the value of the FullExtent property after render.

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

Parameters

value Extent

The value to set.

Returns

System.Threading.Tasks.Task

TileMatrixSet.SetTileInfo(TileInfo) Method

Asynchronously set the value of the TileInfo property after render.

public System.Threading.Tasks.Task SetTileInfo(dymaptic.GeoBlazor.Core.Components.TileInfo? value);

Parameters

value TileInfo

The value to set.

Returns

System.Threading.Tasks.Task

TileMatrixSet.SetTileMatrixSetId(string) Method

Asynchronously set the value of the TileMatrixSetId property after render.

public System.Threading.Tasks.Task SetTileMatrixSetId(string? value);

Parameters

value System.String

The value to set.

Returns

System.Threading.Tasks.Task

TileMatrixSet.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()