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.
The id of the WMTS sublayer.
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.WMTSSublayer>