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
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