Spec-Zone.ru › OpenLayers

ol/source/Zoomify


Классы

Zoomify

Определения типов

Options{Объект}

Свойства:
Имя Тип Описание
attributions AttributionLike | undefined

Атрибуции.

cacheSize число | undefined

Устарело. Используйте параметр cacheSize слоя вместо этого.

crossOrigin null | строка | undefined

Атрибут crossOrigin для загружаемых изображений. Обратите внимание, что вам необходимо предоставить значение crossOrigin, чтобы получить доступ к пиксельным данным с помощью рендерера Canvas. Подробнее см. https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image.

interpolate логическое
(по умолчанию true)

Использовать интерполированные значения при ресемплировании. По умолчанию используется линейная интерполяция при ресемплировании. Установите в значение false, чтобы использовать ближайшего соседа вместо этого.

projection ProjectionLike | undefined

Проекция.

tilePixelRatio число | undefined

Отношение пикселей, используемое службой тайлов. Например, если служба тайлов рекламирует тайлы размером 256x256 пикселей, но на самом деле отправляет изображения размером 512x512 пикселей (для устройств с высокой плотностью пикселей/hidpi), то tilePixelRatio должно быть установлено в значение 2

reprojectionErrorThreshold число
(по умолчанию 0.5)

Максимальная допустимая ошибка репроекции (в пикселях). Более высокие значения могут повысить производительность репроекции, но снизить точность.

url строка

Шаблон URL или базовый URL-адрес службы Zoomify. Базовый URL-адрес — это неизменная часть URL-адреса, исключая структуру папок группы тайлов, z, x и y, например http://my.zoomify.info/IMAGE.TIF/. Шаблон URL-адреса должен содержать заполнитель {TileGroup}, {x}, {y} и {z}, например http://my.zoomify.info/IMAGE.TIF/{TileGroup}/{z}-{x}-{y}.jpg. Также можно использовать Интернет-протокол изображений (IIP) с расширением JTL с заполнителем {tileIndex} и {z}, например http://my.zoomify.info?FIF=IMAGE.TIF&JTL={z},{tileIndex}. Вместо определения каждого из них отдельно в опции urls можно использовать шаблон {?-?}, например subdomain{a-f}.domain.com.

tierSizeCalculation TierSizeCalculation | undefined

Метод расчета размера уровня: default или truncated.

size Размер

Размер.

extent Область | undefined

Область для созданной TileGrid. По умолчанию TileGrid устанавливается в четвертом квадранте, то есть область равна [0, -height, width, 0]. Чтобы изменить область на первый квадрант (по умолчанию для OpenLayers 2), установите область как [0, 0, width, height].

transition число | undefined

Продолжительность перехода непрозрачности для отрисовки. Чтобы отключить переход непрозрачности, передайте transition: 0.

tileSize число
(по умолчанию 256)

Размер тайла. Один и тот же размер тайла используется для всех уровней масштабирования.

zDirection число | NearestDirectionFunction
(по умолчанию 0)

Выберите, использовать тайлы с более высоким или более низким уровнем масштабирования при значениях между целочисленными уровнями масштабирования. См. getZForResolution.

TierSizeCalculation{'default'} {'truncated'}

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_source_Zoomify.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API