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
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
TileMatrixSet.TileMatrixSetId Property
The unique ID assigned to the TileMatrixSet.
ArcGIS Maps SDK for JavaScript
public string? TileMatrixSetId { get; set; }
Property Value
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
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
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
TileMatrixSet.ValidateRequiredGeneratedChildren() Method
Validates source-generated child components.
public override void ValidateRequiredGeneratedChildren();
Implements ValidateRequiredGeneratedChildren()