ol/source/XYZ
Классы
- XYZ
Определения типов
-
Options{Object}
-
Свойства:
Имя Тип Описание attributionsAttributionLike | undefined Реквизиты.
attributionsCollapsibleboolean
(по умолчанию true)Реквизиты могут быть скрыты.
cacheSizenumber | undefined Устаревшее. Используйте параметр cacheSize слоя вместо этого.
crossOriginnull | string | undefined Атрибут
crossOriginдля загруженных изображений. Обратите внимание, что вам необходимо указать значениеcrossOrigin, если вы хотите получить доступ к пиксельным данным с помощью рендерера Canvas. Подробнее см. https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image.interpolateboolean
(по умолчанию true)Использовать интерполированные значения при ресемплировании. По умолчанию используется линейная интерполяция при ресемплировании. Установите в значение false, чтобы использовать ближайшего соседа вместо этого.
projectionProjectionLike
(по умолчанию 'EPSG:3857')Проекция.
reprojectionErrorThresholdnumber
(по умолчанию 0.5)Максимальная допустимая ошибка репроекции (в пикселях). Более высокие значения могут увеличить производительность репроекции, но снизить точность.
maxZoomnumber
(по умолчанию 42)Дополнительный максимальный уровень масштабирования. Не используется, если предоставлено
tileGrid.minZoomnumber
(по умолчанию 0)Дополнительный минимальный уровень масштабирования. Не используется, если предоставлено
tileGrid.maxResolutionnumber | undefined Дополнительное разрешение сетки тайлов на уровне ноль. Не используется, если предоставлено
tileGrid.tileGridTileGrid | undefined Сетка тайлов.
tileLoadFunctionLoadFunction | undefined Устаревшее. Используйте источник ImageTile со загрузочным модулем вместо этого. Дополнительная функция для загрузки тайла по заданному URL. По умолчанию
function(imageTile, src) { imageTile.getImage().src = src; };tilePixelRationumber
(по умолчанию 1)Соотношение пикселей, используемое службой тайлов. Например, если служба тайлов рекламирует тайлы размером 256x256 пикселей, но фактически отправляет изображения размером 512x512 пикселей (для устройств с высоким разрешением/hidpi), то
tilePixelRatioследует установить в2.tileSizenumber | Size
(по умолчанию [256, 256])Размер тайла, используемый службой тайлов. Не используется, если предоставлено
tileGrid.gutternumber
(по умолчанию 0)Размер в пикселях отступа вокруг тайлов изображений, который необходимо пропустить. Это позволяет игнорировать артефакты рендеринга на границах тайлов. Поддерживаемые изображения должны быть шире и выше, чем размер тайла, на значение
2 x gutter.tileUrlFunctionUrlFunction | undefined Устаревшее. Используйте источник ImageTile и предоставьте функцию для параметра url вместо этого.
urlstring | undefined Шаблон URL. Должен включать в себя
{x},{y}или{-y}, и{z}плейсхолдеры. Вместо определения каждого из них отдельно в параметреurlsможет быть использован шаблон{?-?}, например,subdomain{a-f}.domain.com.urlsArray.<string> | undefined Устаревшее. Используйте источник ImageTile и предоставьте массив URL-адресов для параметра url вместо этого.
wrapXboolean
(по умолчанию true)Определяет, нужно ли оборачивать мир по горизонтали.
transitionnumber
(по умолчанию 250)Продолжительность перехода непрозрачности для рендеринга. Чтобы отключить переход непрозрачности, передайте
transition: 0.zDirectionnumber | 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