Table of Contents

Class BingMapsLayer

Namespace
ThinkGeo.Core.Async
Assembly
ThinkGeo.Core.dll
public class BingMapsLayer : XyzTileLayer
Inheritance
BingMapsLayer
Inherited Members

Constructors

BingMapsLayer()

public BingMapsLayer()

BingMapsLayer(string)

public BingMapsLayer(string applicationId)

Parameters

applicationId string

BingMapsLayer(string, BingMapsMapType)

public BingMapsLayer(string applicationId, BingMapsMapType mapType)

Parameters

applicationId string
mapType BingMapsMapType

Properties

ApplicationId

public string ApplicationId { get; set; }

Property Value

string

HttpRequestProtocol

public RequestProtocol HttpRequestProtocol { get; set; }

Property Value

RequestProtocol
public GeoImage Logo { get; }

Property Value

GeoImage

MapType

public BingMapsMapType MapType { get; set; }

Property Value

BingMapsMapType

Methods

DrawAsyncCore(GeoCanvas, Collection<SimpleCandidate>)

protected override Task DrawAsyncCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers)

Parameters

canvas GeoCanvas
labelsInAllLayers Collection<SimpleCandidate>

Returns

Task

GetImageUriAsyncCore(int, long, long, float)

protected override Task<string> GetImageUriAsyncCore(int zoomLevel, long x, long y, float resolutionFactor)

Parameters

zoomLevel int
x long
y long
resolutionFactor float

Returns

Task<string>

OpenAsyncCore(CancellationToken)

protected override Task OpenAsyncCore(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task