GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components.Layers

WMTSLayerProExtensions Class

Pro Extension methods for the WMTSLayer class.

public static class WMTSLayerProExtensions

Inheritance System.Object 🡒 WMTSLayerProExtensions

Methods

WMTSLayerProExtensions.FetchTile(this WMTSLayer, double, double, double, CancellationToken) Method

Requests a tile from the WMTS service.
param row The tile row.
param options An object with the following properties.
ArcGIS Maps SDK for JavaScript

public static System.Threading.Tasks.Task<System.Nullable<Microsoft.AspNetCore.Components.ElementReference>> FetchTile(this dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer wMTSLayer, double level, double row, double col, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters

wMTSLayer dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer

The dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer instance to extend with this method.

level System.Double

The tile level.

row System.Double

The tile row.

col System.Double

The tile column.

cancellationToken System.Threading.CancellationToken

The CancellationToken to cancel an asynchronous operation.

Returns

System.Threading.Tasks.Task<System.Nullable<Microsoft.AspNetCore.Components.ElementReference>>

WMTSLayerProExtensions.FindSublayerById(this WMTSLayer, string) Method

Returns a WMTSSublayer based on the given sublayer id.
ArcGIS Maps SDK for JavaScript

public static System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.WMTSSublayer?> FindSublayerById(this dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer wMTSLayer, string id);

Parameters

wMTSLayer dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer

The dymaptic.GeoBlazor.Core.Components.Layers.WMTSLayer instance to extend with this method.

id System.String

The id of the WMTS sublayer.

Returns

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.WMTSSublayer>