Table of Contents

Interface ITileDataSource

public interface ITileDataSource

Properties

Attribution

string Attribution { get; }

Property Value

string

AttributionUrl

string AttributionUrl { get; }

Property Value

string

CacheTag

ulong CacheTag { get; }

Property Value

ulong

ConcurrencyLoweredForPoliteness

bool ConcurrencyLoweredForPoliteness { get; }

Property Value

bool

MaxConcurrentRequests

int MaxConcurrentRequests { get; }

Property Value

int

MaxNativeZoom

int MaxNativeZoom { get; }

Property Value

int

MinZoom

int MinZoom { get; }

Property Value

int

Name

string Name { get; }

Property Value

string

PixelRatio

int PixelRatio { get; }

Property Value

int

PrefetchReserveSlots

int PrefetchReserveSlots { get; }

Property Value

int

TextureFormat

TileTextureFormat TextureFormat { get; }

Property Value

TileTextureFormat

TexturePx

int TexturePx { get; }

Property Value

int

TileSizePx

int TileSizePx { get; }

Property Value

int

Methods

ClampZoom(int)

int ClampZoom(int desiredZoom)

Parameters

desiredZoom int

Returns

int

DiskCacheKey(TileCoord)

ulong DiskCacheKey(TileCoord tile)

Parameters

tile TileCoord

Returns

ulong

IsServable(int)

bool IsServable(int zoom)

Parameters

zoom int

Returns

bool