ol/source/DataTile
Классы
- DataTileSource
Определения типов
-
CrossOriginAttribute{'anonymous'} {'use-credentials'}
-
Загрузчик()
-
Функция загрузки данных плитки. Функция вызывается с координатами плитки z, x и y и возвращает
dataдля плитки или обещание того же. -
ПараметрыЗагрузки{Объект}
-
Свойства:
Имя Тип Описание signalAbortSignal Сигнал управления прерыванием.
crossOriginCrossOriginAttribute | undefined Атрибут междоменного обмена для изображений.
maxYчисло | undefined Максимальная координата y на заданном уровне z. Будет неопределённой, если у базовой сетки плиток нет известного диапазона.
-
Параметры{Объект}
-
Свойства:
Имя Тип Описание loaderЗагрузчик | undefined Функция загрузки данных. Вызывается с координатами плитки z, x и y. Возвращает
dataдля плитки или обещание того же. Для загрузчиков, генерирующих изображения, обещание не должно выполняться, пока изображение не загрузится.attributionsAttributionLike | undefined Реквизиты.
attributionsCollapsibleлогическое значение
(по умолчанию true)Реквизиты могут быть свёрнуты.
maxZoomчисло
(по умолчанию 42)Максимальный уровень масштабирования. Не используется, если
tileGridпредоставлен.minZoomчисло
(по умолчанию 0)Минимальный уровень масштабирования. Не используется, если
tileGridпредоставлен.tileSizeчисло | Размер
(по умолчанию [256, 256])Ширина и высота пикселей плиток источника. Это может отличаться от размера отображаемых пикселей, если предоставлен
tileGrid.gutterчисло
(по умолчанию 0)Размер в пикселях отступа вокруг плиток данных, который нужно игнорировать. Это позволяет игнорировать артефакты отображения на краях плиток. Поддерживаемые данные должны быть шире и выше размера плитки на значение
2 x gutter.maxResolutionчисло | undefined Необязательная разрешающая способность сетки плиток на уровне ноль. Не используется, если
tileGridпредоставлен.projectionПроекция
(по умолчанию 'EPSG:3857')Проекция плиток.
tileGridTileGrid | undefined Сетка плиток.
stateСостояние | undefined Состояние источника.
wrapXлогическое значение
(по умолчанию false)Отображать плитки за пределами антимеридиана.
transitionчисло | undefined Время перехода при мерцании новых плиток (в миллисекундах).
bandCountчисло
(по умолчанию 4)Количество каналов, представленных в данных.
interpolateлогическое значение
(по умолчанию false)Использовать интерполированные значения при ресемплинге. По умолчанию используется ближайший сосед при ресемплинге.
crossOriginCrossOriginAttribute
(по умолчанию '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