Table of Contents

Class MbTilesRasterLayer

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class MbTilesRasterLayer : LayerAsync
Inheritance
MbTilesRasterLayer
Inherited Members

Constructors

MbTilesRasterLayer()

public MbTilesRasterLayer()

MbTilesRasterLayer(string)

public MbTilesRasterLayer(string filePath)

Parameters

filePath string

Properties

FilePath

public string FilePath { get; set; }

Property Value

string

HasBoundingBox

public override bool HasBoundingBox { get; }

Property Value

bool

ZoomLevelSet

public ZoomLevelSet ZoomLevelSet { get; set; }

Property Value

ZoomLevelSet

Methods

CloseAsyncCore(CancellationToken)

protected override Task CloseAsyncCore(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task

DrawAsyncCore(GeoCanvas, Collection<SimpleCandidate>)

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

Parameters

canvas GeoCanvas
labelsInAllLayers Collection<SimpleCandidate>

Returns

Task

GetBoundingBoxCore()

protected override RectangleShape GetBoundingBoxCore()

Returns

RectangleShape

OpenAsyncCore(CancellationToken)

protected override Task OpenAsyncCore(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task