ol/tilegrid/TileGrid
Классы
- TileGrid
Определения типов
-
Options{Object}
-
Свойства:
Имя Тип Описание extentExtent | undefined Область для сетки тайлов. Источники
TileSourceне будут запрашивать тайлы за пределами этой области. При отсутствии конфигурацииoriginилиorigins, значениеoriginбудет установлено в верхний левый угол области.minZoomnumber
(по умолчанию 0)Минимальный уровень масштабирования.
originCoordinate | undefined Начальная точка сетки тайлов, т.е. точка пересечения осей
xиy([z, 0, 0]). Координаты тайлов возрастают слева направо и снизу вверх. Если не указано, необходимо указатьextentилиorigins.originsArray<Coordinate> | undefined Начальные точки сетки тайлов, т.е. точки пересечения осей
xиy([z, 0, 0]) для каждого уровня масштабирования. Если указано, длина массива должна соответствовать длине массиваresolutions, т.е. каждый уровень масштабирования может иметь свою начальную точку. Координаты тайлов возрастают слева направо и снизу вверх. Если не указано, необходимо указатьextentилиorigin.resolutionsArray.<number> Разрешения. Индекс элемента в массиве разрешения должен соответствовать уровню масштабирования. Это означает, что даже если настроена
minZoom, массив разрешений будет иметь длинуmaxZoom + 1.sizesArray<Size> | undefined Число строк и столбцов тайлов в сетке для каждого уровня масштабирования. Если указано, значения определяют область каждого уровня масштабирования вместе с
originилиorigins. В дополнение может быть настроена сеткаextent, которая дополнительно ограничит область, для которой источники запрашивают тайлы. Если используется нижний левый угол области в качествеoriginилиorigins, тогда значениеyдолжно быть отрицательным, так как координаты тайлов OpenLayers используют верхний левый угол в качестве начала отсчёта.tileSizenumber | Size | undefined Размер тайла. По умолчанию
[256, 256].tileSizesArray.<(number|module: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_TileGrid.html