New to Telerik UI for WPFStart a free 30-day trial

Represents a tiled map provider which produces tiles based on vector tile data and style files.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class VectorTileMapProvider : TiledProvider, IDisposable

Inheritance: objectMapProviderBaseTiledProviderVectorTileMapProvider

Derived Classes: AzureMapProviderMbTilesMapProviderUriVectorTileMapProvider

Implements: IDisposable

Inherited Members TiledProvider.IsTileCachingEnabledPropertyTiledProvider.CacheStoragePropertyTiledProvider.RequestCacheLevelPropertyTiledProvider.RequestCredentialsPropertyTiledProvider.IsTileCachingEnabledChanged(bool, bool)TiledProvider.CacheStorageChanged()TiledProvider.RequestCacheLevelChanged()TiledProvider.RequestCredentialsChanged()TiledProvider.InheritParameters(MapProviderBase)TiledProvider.InheritCacheStorage(TiledMapSource)TiledProvider.OnIsTileCachingEnabledChanged(bool, bool)TiledProvider.InheritRequestCacheLevel(TiledMapSource)TiledProvider.InheritRequestCredentials(TiledMapSource)TiledProvider.IsTileCachingEnabledTiledProvider.CacheStorageTiledProvider.RequestCacheLevelTiledProvider.RequestCredentialsMapProviderBase.GeoBoundsPropertyMapProviderBase.GeoBoundsNWPropertyMapProviderBase.GeoBoundsSEPropertyMapProviderBase.OpacityPropertyMapProviderBase.Dispose()MapProviderBase.GetValidatedGeoPoint(Location)MapProviderBase.SetMapSourceToClone(MapProviderBase, string)MapProviderBase.SetMapSource(string)MapProviderBase.TryGetMapSource(string, out IMapSource)MapProviderBase.ApplySourceModes(string)MapProviderBase.Dispose(bool)MapProviderBase.CreateInstanceCore()MapProviderBase.OnPreviewSourceChange(IMapSource)MapProviderBase.OnPreviewSourceChanged(IMapSource)MapProviderBase.InheritCurrentSource(MapProviderBase)MapProviderBase.RegisterSetSourceCommand(Type, string, DataTemplate, Uri, CanExecuteRoutedEventHandler, ExecutedRoutedEventHandler)MapProviderBase.SetCommandState(string)MapProviderBase.SourceInitializationFaulted(object, InitializationFaultEventArgs)MapProviderBase.TilePresenterMapSourceChanged(object, SourceChangedEventArgs)MapProviderBase.CommandBindingCollectionMapProviderBase.CommandsMapProviderBase.GeoBoundsMapProviderBase.GeoBoundsNWMapProviderBase.GeoBoundsSEMapProviderBase.OpacityMapProviderBase.SupportedSourcesMapProviderBase.MapSourcesMapProviderBase.InitializationFaultedMapProviderBase.MapSourceChangedMapProviderBase.SpatialReferenceChanged...

Constructors

C#
protected VectorTileMapProvider()

Fields

StyleFileSourceProperty

DependencyProperty

Identifies the StyleFileSource dependency property.

C#
public static readonly DependencyProperty StyleFileSourceProperty

Properties

Gets or sets a value indicating whether the default style or custom style set via StyleFileSource property should be ignored. When True, the event VectorTileRendering starts firing when tile is about to render and user can customize the rendering process via event args.

C#
public bool IgnoreStyle { get; set; }

Returns the SpatialReference for the map provider.

C#
public override ISpatialReference SpatialReference { get; }

Overrides: MapProviderBase.SpatialReference

Gets or sets the source to the json style file for the current provider.

C#
public Uri StyleFileSource { get; set; }

Methods

Occurs when vector tile is about to be rendered with no style.

C#
protected void OnNoStyleVectorTileRendering(object sender, NoStyleVectorTileRenderingEventArgs args)
Parameters:senderobjectargsNoStyleVectorTileRenderingEventArgs

Sets the vector style to the registered map sources.

C#
protected void TransferStylesToMapSources()

Events

Occurs when vector tile is about to be rendered and style is ignored.

C#
public event EventHandler<NoStyleVectorTileRenderingEventArgs> NoStyleVectorTileRendering