Spec-Zone.ru › OpenLayers

ol/source/DataTile


Классы

DataTileSource

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

CrossOriginAttribute{'anonymous'} {'use-credentials'}

Загрузчик()

source/DataTile.js, строка 32

Функция загрузки данных плитки. Функция вызывается с координатами плитки z, x и y и возвращает data для плитки или обещание того же.

ПараметрыЗагрузки{Объект}

Свойства:
Имя Тип Описание
signal AbortSignal

Сигнал управления прерыванием.

crossOrigin CrossOriginAttribute | undefined

Атрибут междоменного обмена для изображений.

maxY число | undefined

Максимальная координата y на заданном уровне z. Будет неопределённой, если у базовой сетки плиток нет известного диапазона.

Параметры{Объект}

Свойства:
Имя Тип Описание
loader Загрузчик | undefined

Функция загрузки данных. Вызывается с координатами плитки z, x и y. Возвращает data для плитки или обещание того же. Для загрузчиков, генерирующих изображения, обещание не должно выполняться, пока изображение не загрузится.

attributions AttributionLike | undefined

Реквизиты.

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

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

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

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

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

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

tileSize число | Размер
(по умолчанию [256, 256])

Ширина и высота пикселей плиток источника. Это может отличаться от размера отображаемых пикселей, если предоставлен tileGrid.

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

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

maxResolution число | undefined

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

projection Проекция
(по умолчанию 'EPSG:3857')

Проекция плиток.

tileGrid TileGrid | undefined

Сетка плиток.

state Состояние | undefined

Состояние источника.

wrapX логическое значение
(по умолчанию false)

Отображать плитки за пределами антимеридиана.

transition число | undefined

Время перехода при мерцании новых плиток (в миллисекундах).

bandCount число
(по умолчанию 4)

Количество каналов, представленных в данных.

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

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

crossOrigin CrossOriginAttribute
(по умолчанию 'anonymous')

Свойство crossOrigin, передаваемое загрузчикам для данных изображений.

key строка | undefined

Ключ для использования при кэшировании плиток.

zDirection число | 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_DataTile.html

Spec-Zone.ru

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