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

Represents source for the Birds Eye mode.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
[Obsolete("This class is obsolete and will be deleted in Q2 2026.")]
public class BingRestBirdsEyeSource : BingRestBaseMapSource, IMapSource

Inheritance: objectMultiScaleTileSourceTiledMapSourceBingRestBaseMapSourceBingRestBirdsEyeSource

Derived Classes: BingRestBirdsEyeLabelSource

Implements: IMapSource

Inherited Members BingRestBaseMapSource.ApplicationIdBingRestBaseMapSource.ModeBingRestBaseMapSource.SessionIdTiledMapSource.OpacityPropertyTiledMapSource.CacheTile(int, int, int, Uri, DateTime, byte[])TiledMapSource.IsLevelSupported(int)TiledMapSource.ConvertTileToZoomLevel(int)TiledMapSource.ConvertZoomToTileLevel(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.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

Initializes a new instance of the BingRestBirdsEyeSource class.

C#
protected BingRestBirdsEyeSource(bool labelVisible, string applicationId)
Parameters:labelVisiblebool

Is labels visible.

applicationIdstring

Bing Maps Key.

Initializes a new instance of the BingRestBirdsEyeSource class.

C#
public BingRestBirdsEyeSource(string applicationId)
Parameters:applicationIdstring

Bing Maps Key.

Methods

Generates cache tile name.

C#
protected override string GetCachedTileName(int tileLevel, int tilePositionX, int tilePositionY)
Parameters:tileLevelint

Tile level.

tilePositionXint

Tile X.

tilePositionYint

Tile Y.

Returns:

string

Cache tile name.

Overrides: BingRestBaseMapSource.GetCachedTileName(int, int, int)

Gets the image URI.

C#
protected override Uri GetTile(int tileLevel, int tilePositionX, int tilePositionY)
Parameters:tileLevelint

Tile level.

tilePositionXint

Tile X.

tilePositionYint

Tile Y.

Returns:

Uri

URI of image.

Overrides: TiledMapSource.GetTile(int, int, int)

Initialize provider.

C#
public override void Initialize()

Overrides: TiledMapSource.Initialize()

Initialize imagery service.

C#
protected void InitializeImageryService()

Initialize Bing session.

C#
protected void InitializeSession()