ConstructorOptions

sealed interface ConstructorOptions(source)

Initialization options for the WebMapTileServiceImageryProvider constructor

See also

Properties

Link copied to clipboard
abstract var clock: Clock?

A Clock instance that is used when determining the value for the time dimension. Required when times is specified.

Link copied to clipboard
abstract var credit: Credit?

A credit for the data source, which is displayed on the canvas.

Link copied to clipboard
abstract var dimensions: Any?

A object containing static dimensions and their values.

Link copied to clipboard
abstract var ellipsoid: Ellipsoid?

The ellipsoid. If not specified, the WGS84 ellipsoid is used.

Link copied to clipboard
abstract var format: String?

The MIME type for images to retrieve from the server. Default value - 'image/jpeg'

Link copied to clipboard
abstract var layer: String

The layer name for WMTS requests.

Link copied to clipboard
abstract var maximumLevel: Int?

The maximum level-of-detail supported by the imagery provider, or undefined if there is no limit.

Link copied to clipboard
abstract var minimumLevel: Int?

The minimum level-of-detail supported by the imagery provider. Default value - 0

Link copied to clipboard
abstract var rectangle: Rectangle?

The rectangle covered by the layer. Default value - Rectangle.MAX_VALUE

Link copied to clipboard
abstract var style: String

The style name for WMTS requests.

Link copied to clipboard

The subdomains to use for the {s} placeholder in the URL template. If this parameter is a single string, each character in the string is a subdomain. If it is an array, each element in the array is a subdomain. Default value - 'abc'

Link copied to clipboard
abstract var tileHeight: Int?

The tile height in pixels. Default value - 256

Link copied to clipboard

A list of identifiers in the TileMatrix to use for WMTS requests, one per TileMatrix level.

Link copied to clipboard
abstract var tileMatrixSetID: String

The identifier of the TileMatrixSet to use for WMTS requests.

Link copied to clipboard
abstract var tileWidth: Int?

The tile width in pixels. Default value - 256

Link copied to clipboard
abstract var tilingScheme: TilingScheme?

The tiling scheme corresponding to the organization of the tiles in the TileMatrixSet.

Link copied to clipboard

TimeIntervalCollection with its data property being an object containing time dynamic dimension and their values.

Link copied to clipboard
abstract var url: Resource

The base URL for the WMTS GetTile operation (for KVP-encoded requests) or the tile-URL template (for RESTful requests). The tile-URL template should contain the following variables: {style}, {TileMatrixSet}, {TileMatrix}, {TileRow}, {TileCol}. The first two are optional if actual values are hardcoded or not required by the server. The {s} keyword may be used to specify subdomains.