Class
MbTilesMapSource

Represents a vector map source for the MbTilesMapProvider.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class MbTilesMapSource : VectorTileMapSource, IMapStreamSource, IMapSource

Inheritance: objectMultiScaleTileSourceTiledMapSourceVectorTileMapSourceMbTilesMapSource

Implements: IMapSourceIMapStreamSource

Inherited Members VectorTileMapSource.Initialize()TiledMapSource.OpacityPropertyTiledMapSource.CacheTile(int, int, int, Uri, DateTime, byte[])TiledMapSource.IsLevelSupported(int)TiledMapSource.ConvertTileToZoomLevel(int)TiledMapSource.ConvertZoomToTileLevel(int)TiledMapSource.GetCachedTileName(int, int, int)TiledMapSource.GetCachedTile(int, int, int)TiledMapSource.IsValidCacheUri(int, int, int, Uri)TiledMapSource.GetCachedTileAsync(int, int, int, Action<byte[]>)TiledMapSource.GetTileLayers(int, int, int, IList<object>)TiledMapSource.GetTile(int, int, int)TiledMapSource.IsValidTileLevel(int)TiledMapSource.InvalidateNullTiles()TiledMapSource.RaiseInitializeCompleted()TiledMapSource.RaiseInitializationFaulted(string, Exception)TiledMapSource.CacheStorageTiledMapSource.CultureTiledMapSource.IsTileCachingEnabledTiledMapSource.OpacityTiledMapSource.UniqueIdTiledMapSource.MinZoomLevelTiledMapSource.MaxZoomLevelTiledMapSource.InitializeCompletedTiledMapSource.InitializationFaultedMultiScaleTileSource.InvalidateTileLayer(int, int, int, int)MultiScaleTileSource.SetTileCacheSize(int)MultiScaleTileSource.OnHttpAuthenticationRequired(Uri, string, Dictionary<string, string>)MultiScaleTileSource.RequestCredentialsMultiScaleTileSource.WebHeaders

Constructors

MbTilesMapSource(Uri)

Initializes a new instance of the MbTilesMapSource class.

Declaration

cs-api-definition
public MbTilesMapSource(Uri filePath)

Parameters

filePath

Uri

Methods

GetStream(int, int, int)

Gets the stream for the map request at the given level and X, Y positions.

Declaration

cs-api-definition
public Stream GetStream(int tileLevel, int tilePositionX, int tilePositionY)

Parameters

tileLevel

int

tilePositionX

int

tilePositionY

int

Returns

Stream

Implements IMapStreamSource.GetStream(int, int, int)