Module: ol/format/IIIFInfo

ol/format/IIIFInfo


Classes

IIIFInfo

Members

module:ol/format/IIIFInfo.Versions{string}

Enum representing the major IIIF Image API versions

Type Definitions

IiifProfile{Object}

Properties:
Name Type Description
formats Array.<string> | undefined

Supported image formats for the image service.

qualities Array.<string> | undefined

Supported IIIF image qualities.

supports Array.<string> | undefined

Supported features.

maxArea number | undefined

Maximum area (pixels) available for this image service.

maxHeight number | undefined

Maximum height.

maxWidth number | undefined

Maximum width.

ImageInformationResponse{Object.<string, (string|number|Array.<(number|string|module:ol/format/IIIFInfo~IiifProfile|Object.<string, number>|module:ol/format/IIIFInfo~TileInfo)>)>}

PreferredOptions{Object}

Properties:
Name Type Description
format string | undefined

Preferred image format. Will be used if the image information indicates support for that format.

quality string | undefined

IIIF image qualitiy. Will be used if the image information indicates support for that quality.

SupportedFeatures{Object}

Properties:
Name Type Description
supports Array.<string> | undefined

Supported IIIF image size and region calculation features.

formats Array.<string> | undefined

Supported image formats.

qualities Array.<string> | undefined

Supported IIIF image qualities.

TileInfo{Object}

Properties:
Name Type Description
scaleFactors Array.<number>

Supported resolution scaling factors.

width number

Tile width in pixels.

height number | undefined

Tile height in pixels. Same as tile width if height is not given.