Spec-Zone.ru › OpenLayers

ol/source/XYZ


Классы

XYZ

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

Options{Object}

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

Реквизиты.

attributionsCollapsible boolean
(по умолчанию true)

Реквизиты могут быть скрыты.

cacheSize number | undefined

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

crossOrigin null | string | undefined

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

interpolate boolean
(по умолчанию true)

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

projection ProjectionLike
(по умолчанию 'EPSG:3857')

Проекция.

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

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

maxZoom number
(по умолчанию 42)

Дополнительный максимальный уровень масштабирования. Не используется, если предоставлено tileGrid.

minZoom number
(по умолчанию 0)

Дополнительный минимальный уровень масштабирования. Не используется, если предоставлено tileGrid.

maxResolution number | undefined

Дополнительное разрешение сетки тайлов на уровне ноль. Не используется, если предоставлено tileGrid.

tileGrid TileGrid | undefined

Сетка тайлов.

tileLoadFunction LoadFunction | undefined

Устаревшее. Используйте источник ImageTile со загрузочным модулем вместо этого. Дополнительная функция для загрузки тайла по заданному URL. По умолчанию

function(imageTile, src) {
  imageTile.getImage().src = src;
};
tilePixelRatio number
(по умолчанию 1)

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

tileSize number | Size
(по умолчанию [256, 256])

Размер тайла, используемый службой тайлов. Не используется, если предоставлено tileGrid.

gutter number
(по умолчанию 0)

Размер в пикселях отступа вокруг тайлов изображений, который необходимо пропустить. Это позволяет игнорировать артефакты рендеринга на границах тайлов. Поддерживаемые изображения должны быть шире и выше, чем размер тайла, на значение 2 x gutter.

tileUrlFunction UrlFunction | undefined

Устаревшее. Используйте источник ImageTile и предоставьте функцию для параметра url вместо этого.

url string | undefined

Шаблон URL. Должен включать в себя {x}, {y} или {-y}, и {z} плейсхолдеры. Вместо определения каждого из них отдельно в параметре urls может быть использован шаблон {?-?}, например, subdomain{a-f}.domain.com.

urls Array.<string> | undefined

Устаревшее. Используйте источник ImageTile и предоставьте массив URL-адресов для параметра url вместо этого.

wrapX boolean
(по умолчанию true)

Определяет, нужно ли оборачивать мир по горизонтали.

transition number
(по умолчанию 250)

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

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

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

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

Spec-Zone.ru

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