ol/tilegrid/WMTS
Классы
- WMTSTileGrid
Функции
-
createFromCapabilitiesMatrixSet(matrixSet, extent, matrixLimits){WMTSTileGrid}
-
import {createFromCapabilitiesMatrixSet} from 'ol/tilegrid/WMTS';Создать сетку тайлов из набора матриц возможностей WMTS и необязательного TileMatrixSetLimits.
Имя Тип Описание matrixSetОбъект Объект, представляющий matrixSet в документе возможностей.
extentExtent | undefined Необязательный extent для ограничения диапазонов тайлов, предоставляемых сервером.
matrixLimitsМассив.<Объект> | undefined Необязательный объект, представляющий доступные матрицы для tileGrid.
Возвращает:
Экземпляр плиточной сетки WMTS.
Определения типов
-
Options{Объект}
-
Свойства:
Имя Тип Описание extentExtent | undefined Extent для сетки тайлов. Тайлы за пределами этого extent не будут запрошены источниками
TileSource. При отсутствии настроенныхoriginилиorigins,originбудет установлен в верхний левый угол extent.originКоордината | undefined Начальная точка сетки тайлов, т.е. точка пересечения осей
xиy([z, 0, 0]). Координаты тайлов увеличиваются слева направо и вниз. Если не указано, необходимо указатьextentилиorigins.originsМассив<Координата> | undefined Начальные точки сетки тайлов, т.е. точки пересечения осей
xиy([z, 0, 0]), для каждого уровня масштабирования. При указании длина массива должна соответствовать длине массиваresolutions, т.е. у каждого разрешения может быть другое начало. Координаты тайлов увеличиваются слева направо и вниз. Если не указано, необходимо указатьextentилиorigin.resolutionsМассив.<число> Разрешения. Индекс массива каждого разрешения должен соответствовать уровню масштабирования. Это означает, что даже если настроен
minZoom, массив разрешений будет иметь длинуmaxZoom + 1matrixIdsМассив.<строка> Идентификаторы матриц. Длина этого массива должна соответствовать длине массива
resolutions.sizesМассив<Размер> | undefined Количество строк и столбцов тайлов в сетке для каждого уровня масштабирования. Значения здесь —
TileMatrixWidthиTileMatrixHeight, объявленные в ответе GetCapabilities WMTS, и определяют extent каждого уровня масштабирования вместе сoriginилиorigins. Дополнительно может быть настроена сеткаextent, которая ещё больше ограничит extent, для которого источники запрашивают тайлы. Если используется нижний левый угол extent в качествеoriginилиorigins, то значениеyдолжно быть отрицательным, поскольку координаты тайлов OpenLayers используют верхний левый угол в качестве начала.tileSizeчисло | Размер | undefined Размер тайла.
tileSizesМассив.<(число|модуль:ol/size~Size)> | undefined Размеры тайлов. Длина этого массива должна соответствовать длине массива
resolutions.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_tilegrid_WMTS.html