Classes
Type Definitions
-
Options{Object}
-
Properties:
Name Type Argument Default Description attributions
module:ol/source/Source~AttributionLike <optional>
Attributions.
attributionsCollapsible
boolean <optional>
true Attributions are collapsible.
cacheSize
number <optional>
Size of the cache.
crossOrigin
null | string <optional>
The value for the crossOrigin option of the request.
extent
module:ol/extent~Extent <optional>
[0, -height, width, 0] The extent.
format
string <optional>
'jpg' Requested image format.
imageSmoothing
boolean <optional>
true Enable image smoothing.
projection
module:ol/proj~ProjectionLike <optional>
Projection.
quality
string <optional>
Requested IIIF image quality. Default is 'native' for version 1, 'default' for versions 2 and 3.
reprojectionErrorThreshold
number <optional>
0.5 Maximum allowed reprojection error (in pixels). Higher values can increase reprojection performance, but decrease precision.
resolutions
Array.<number> <optional>
Supported resolutions as given in IIIF 'scaleFactors'
size
module:ol/size~Size Size of the image [width, height].
sizes
Array.<module:ol/size~Size> <optional>
Supported scaled image sizes. Content of the IIIF info.json 'sizes' property, but as array of Size objects.
state
module:ol/source/State <optional>
Source state.
supports
Array.<string> <optional>
[] Supported IIIF region and size calculation features.
tilePixelRatio
number <optional>
Tile pixel ratio.
tileSize
number | module:ol/size~Size <optional>
Tile size. Same tile size is used for all zoom levels. If tile size is a number, a square tile is assumed. If the IIIF image service supports arbitrary tiling (sizeByH, sizeByW, sizeByWh or sizeByPct as well as regionByPx or regionByPct are supported), the default tilesize is 256.
transition
number <optional>
Transition.
url
string <optional>
Base URL of the IIIF Image service. This should be the same as the IIIF Image ID.
version
module:ol/format/IIIFInfo~Versions <optional>
Versions.VERSION2 Service's IIIF Image API version.
zDirection
number | module:ol/array~NearestDirectionFunction <optional>
0 Choose whether to use tiles with a higher or lower zoom level when between integer zoom levels. See
module:ol/tilegrid/TileGrid~TileGrid#getZForResolution
.