Module: ol/source/DataTile

ol/source/DataTile


Classes

DataTileSource

Type Definitions

Data tile loading function. The function is called with z, x, and y tile coordinates and returns data for a tile or a promise for the same.

Options{Object}

Properties:
Name Type Argument Default Description
loader module:ol/source/DataTile~Loader <optional>

Data loader. Called with z, x, and y tile coordinates. Returns data for a tile or a promise for the same.

attributions module:ol/source/Source~AttributionLike <optional>

Attributions.

attributionsCollapsible boolean <optional>
true

Attributions are collapsible.

maxZoom number <optional>
42

Optional max zoom level. Not used if tileGrid is provided.

minZoom number <optional>
0

Optional min zoom level. Not used if tileGrid is provided.

tileSize number | module:ol/size~Size <optional>
[256, 256]

The pixel width and height of the tiles.

maxResolution number <optional>

Optional tile grid resolution at level zero. Not used if tileGrid is provided.

projection module:ol/proj~ProjectionLike <optional>
'EPSG:3857'

Tile projection.

tileGrid module:ol/tilegrid/TileGrid~TileGrid <optional>

Tile grid.

opaque boolean <optional>
false

Whether the layer is opaque.

state module:ol/source/State <optional>

The source state.

tilePixelRatio number <optional>

Tile pixel ratio.

wrapX boolean <optional>
false

Render tiles beyond the antimeridian.

transition number <optional>

Transition time when fading in new tiles (in miliseconds).

bandCount number <optional>
4

Number of bands represented in the data.

interpolate boolean <optional>
false

Use interpolated values when resampling. By default, the nearest neighbor is used when resampling.