OfflinePackDefinition

sealed interface OfflinePackDefinition(source)

An object that defines a region required by an OfflinePack.

Inheritors

Types

Link copied to clipboard
data class Shape(val styleUrl: String, val shape: Geometry, val minZoom: Int = 0, val maxZoom: Int? = null) : OfflinePackDefinition

An offline region defined by a style URL, geographic shape, and range of zoom levels.

Link copied to clipboard
data class TilePyramid(val styleUrl: String, val bounds: BoundingBox, val minZoom: Int = 0, val maxZoom: Int? = null) : OfflinePackDefinition

An offline region defined by a style URL, geographic coordinate bounds, and range of zoom levels.

Properties

Link copied to clipboard
abstract val maxZoom: Int?

The maximum zoom level for which to download tiles and other resources. Null means no maximum.

Link copied to clipboard
abstract val minZoom: Int

The minimum zoom level for which to download tiles and other resources.

Link copied to clipboard
abstract val styleUrl: String