Table of Contents

Struct TilePipelineConfig

public readonly struct TilePipelineConfig
Inherited Members

Constructors

TilePipelineConfig(TileProvider, string, string, bool, bool, string, string, int, string, TileTextureFormat, bool, IReadOnlyList<string>, TileCapacityMode, int, string, string, int, double, int, bool, string, TileProvider, string, string, bool, bool, int, IReadOnlyList<IRuntimeTileBlockCodec>, bool, TileFilterMode, WebAstcEncoderQuality, bool, bool, bool, string)

public TilePipelineConfig(TileProvider provider, string providerStyle, string apiKey, bool retina512Tiles, bool baseMapLabels, string customUrlTemplate, string customAttribution, int customTileSizePx, string customSubdomains, TileTextureFormat customTextureFormat, bool tileMipsEnabled, IReadOnlyList<string> tileCompressionPreference, TileCapacityMode capacityMode, int layerCount, string cacheDirectoryName, string overlayCacheDirectoryName, int coarsePrefetchDelta, double zoomHysteresisSeconds, int tileFloorMaxZoom, bool tileFloorPrefetchEnabled, string tileUserAgent, TileProvider overlayProvider, string overlayStyle, string overlayApiKey, bool overlayRetina512, bool tileFloorPinEnabled = true, int tileFloorPinMaxZoom = 4, IReadOnlyList<IRuntimeTileBlockCodec> extraCodecs = null, bool webWorkerDecodeEnabled = false, TileFilterMode tileFilterMode = TileFilterMode.Automatic, WebAstcEncoderQuality webAstcEncoderQuality = WebAstcEncoderQuality.Fastest, bool webGpuDirectUploadEnabled = false, bool elevationEnabled = false, bool elevationDisplacesTileMesh = true, string registeredProviderId = "")

Parameters

provider TileProvider
providerStyle string
apiKey string
retina512Tiles bool
baseMapLabels bool
customUrlTemplate string
customAttribution string
customTileSizePx int
customSubdomains string
customTextureFormat TileTextureFormat
tileMipsEnabled bool
tileCompressionPreference IReadOnlyList<string>
capacityMode TileCapacityMode
layerCount int
cacheDirectoryName string
overlayCacheDirectoryName string
coarsePrefetchDelta int
zoomHysteresisSeconds double
tileFloorMaxZoom int
tileFloorPrefetchEnabled bool
tileUserAgent string
overlayProvider TileProvider
overlayStyle string
overlayApiKey string
overlayRetina512 bool
tileFloorPinEnabled bool
tileFloorPinMaxZoom int
extraCodecs IReadOnlyList<IRuntimeTileBlockCodec>
webWorkerDecodeEnabled bool
tileFilterMode TileFilterMode
webAstcEncoderQuality WebAstcEncoderQuality
webGpuDirectUploadEnabled bool
elevationEnabled bool
elevationDisplacesTileMesh bool
registeredProviderId string

Fields

ApiKey

public readonly string ApiKey

Field Value

string

BaseMapLabels

public readonly bool BaseMapLabels

Field Value

bool

CacheDirectoryName

public readonly string CacheDirectoryName

Field Value

string

CapacityMode

public readonly TileCapacityMode CapacityMode

Field Value

TileCapacityMode

CoarsePrefetchDelta

public readonly int CoarsePrefetchDelta

Field Value

int

CustomAttribution

public readonly string CustomAttribution

Field Value

string

CustomSubdomains

public readonly string CustomSubdomains

Field Value

string

CustomTextureFormat

public readonly TileTextureFormat CustomTextureFormat

Field Value

TileTextureFormat

CustomTileSizePx

public readonly int CustomTileSizePx

Field Value

int

CustomUrlTemplate

public readonly string CustomUrlTemplate

Field Value

string

ElevationDisplacesTileMesh

public readonly bool ElevationDisplacesTileMesh

Field Value

bool

ElevationEnabled

public readonly bool ElevationEnabled

Field Value

bool

ExtraCodecs

public readonly IReadOnlyList<IRuntimeTileBlockCodec> ExtraCodecs

Field Value

IReadOnlyList<IRuntimeTileBlockCodec>

LayerCount

public readonly int LayerCount

Field Value

int

OverlayApiKey

public readonly string OverlayApiKey

Field Value

string

OverlayCacheDirectoryName

public readonly string OverlayCacheDirectoryName

Field Value

string

OverlayProvider

public readonly TileProvider OverlayProvider

Field Value

TileProvider

OverlayRetina512

public readonly bool OverlayRetina512

Field Value

bool

OverlayStyle

public readonly string OverlayStyle

Field Value

string

Provider

public readonly TileProvider Provider

Field Value

TileProvider

ProviderStyle

public readonly string ProviderStyle

Field Value

string

RegisteredProviderId

public readonly string RegisteredProviderId

Field Value

string

Retina512Tiles

public readonly bool Retina512Tiles

Field Value

bool

TileCompressionPreference

public readonly IReadOnlyList<string> TileCompressionPreference

Field Value

IReadOnlyList<string>

TileFilterMode

public readonly TileFilterMode TileFilterMode

Field Value

TileFilterMode

TileFloorMaxZoom

public readonly int TileFloorMaxZoom

Field Value

int

TileFloorPinEnabled

public readonly bool TileFloorPinEnabled

Field Value

bool

TileFloorPinMaxZoom

public readonly int TileFloorPinMaxZoom

Field Value

int

TileFloorPrefetchEnabled

public readonly bool TileFloorPrefetchEnabled

Field Value

bool

TileMipsEnabled

public readonly bool TileMipsEnabled

Field Value

bool

TileUserAgent

public readonly string TileUserAgent

Field Value

string

WebAstcEncoderQuality

public readonly WebAstcEncoderQuality WebAstcEncoderQuality

Field Value

WebAstcEncoderQuality

WebGpuDirectUploadEnabled

public readonly bool WebGpuDirectUploadEnabled

Field Value

bool

WebWorkerDecodeEnabled

public readonly bool WebWorkerDecodeEnabled

Field Value

bool

ZoomHysteresisSeconds

public readonly double ZoomHysteresisSeconds

Field Value

double