Table of Contents

Class ThinkGeoCloudVectorMapsLayer

Namespace
ThinkGeo.Core.Async
Assembly
ThinkGeo.Core.dll

ThinkGeoCloudVectorMapsLayer

public class ThinkGeoCloudVectorMapsLayer : WebBasedLayer
Inheritance
ThinkGeoCloudVectorMapsLayer
Inherited Members

Constructors

ThinkGeoCloudVectorMapsLayer()

Initializes a new instance of the ThinkGeoCloudVectorMapsLayer class.

public ThinkGeoCloudVectorMapsLayer()

Remarks

This is a constructor for this class.

See Also

ThinkGeoCloudVectorMapsLayer(string, string)

Initializes a new instance of the ThinkGeoCloudVectorMapsLayer class.

public ThinkGeoCloudVectorMapsLayer(string clientId, string clientSecret)

Parameters

clientId string

The client identifier.

clientSecret string

The client secret.

See Also

ThinkGeoCloudVectorMapsLayer(string, string, Uri)

Initializes a new instance of the class.

public ThinkGeoCloudVectorMapsLayer(string clientId, string clientSecret, Uri styleJsonUri)

Parameters

clientId string

The client identifier.

clientSecret string

The client secret.

styleJsonUri Uri

The style json URI.

See Also

ThinkGeoCloudVectorMapsLayer(string, string, ThinkGeoCloudVectorMapsMapType)

Initializes a new instance of the class.

public ThinkGeoCloudVectorMapsLayer(string clientId, string clientSecret, ThinkGeoCloudVectorMapsMapType mapType)

Parameters

clientId string

The client identifier.

clientSecret string

The client secret.

mapType ThinkGeoCloudVectorMapsMapType

Type of the map.

See Also

Properties

BitmapTileCache

Gets or sets the bitmap tileView cache.

public RasterTileCache BitmapTileCache { get; set; }

Property Value

RasterTileCache

The bitmap tileView cache.

See Also

ClientId

Gets or sets the client identifier.

public string ClientId { get; set; }

Property Value

string

The client identifier.

See Also

ClientSecret

Gets or sets the client secret.

public string ClientSecret { get; set; }

Property Value

string

The client secret.

See Also

MapType

Gets or sets the type of the map.

public ThinkGeoCloudVectorMapsMapType MapType { get; set; }

Property Value

ThinkGeoCloudVectorMapsMapType

The type of the map.

See Also

ProjectionConverter

public ProjectionConverter ProjectionConverter { get; set; }

Property Value

ProjectionConverter
See Also

ShowDebugInfo

public bool ShowDebugInfo { get; set; }

Property Value

bool
See Also

StyleJsonUri

Gets or sets the style json URI.

public Uri StyleJsonUri { get; set; }

Property Value

Uri

The style json URI.

See Also

TileSize

public int TileSize { get; set; }

Property Value

int
See Also

VectorTileCache

Gets or sets the vector tileView cache.

public FileVectorTileCache VectorTileCache { get; set; }

Property Value

FileVectorTileCache

The vector tileView cache.

See Also

Methods

CloseAsyncCore(CancellationToken)

protected override Task CloseAsyncCore(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task
See Also

DrawAsyncCore(GeoCanvas, Collection<SimpleCandidate>)

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

Parameters

canvas GeoCanvas
labelsInAllLayers Collection<SimpleCandidate>

Returns

Task
See Also

DrawTileAsync(GeoCanvas, int, long, long)

public Task DrawTileAsync(GeoCanvas canvas, int zoomIndex, long columnIndex, long rowIndex)

Parameters

canvas GeoCanvas
zoomIndex int
columnIndex long
rowIndex long

Returns

Task
See Also

OpenAsyncCore(CancellationToken)

protected override Task OpenAsyncCore(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task
See Also

See Also