Spec-Zone.ru › OpenLayers

ol/source/TileImage


Классы

TileImage

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

Options{Object}

Свойства:
Имя Тип Описание
attributions AttributionLike | undefined

Реквизиты.

attributionsCollapsible boolean
(по умолчанию true)

Реквизиты можно складывать.

cacheSize number | undefined

Устарело. Используйте параметр cacheSize для слоя вместо этого.

crossOrigin null | string | undefined

Атрибут crossOrigin загруженных изображений. Обратите внимание, что вам необходимо предоставить значение crossOrigin, если вы хотите получить доступ к данным пикселей с помощью рендерера Canvas. Дополнительные сведения см. в https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image.

interpolate boolean
(по умолчанию true)

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

projection ProjectionLike | undefined

Проекция. По умолчанию используется проекция представления.

reprojectionErrorThreshold number
(по умолчанию 0.5)

Максимальная допустимая ошибка репроекции (в пикселях). Более высокие значения могут повысить производительность репроекции, но снизить точность.

state State | undefined

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

tileClass Class<ImageTile> | undefined

Класс, используемый для создания плиток изображений. По умолчанию ImageTile.

tileGrid TileGrid | undefined

Плиточный узел.

tileLoadFunction LoadFunction | undefined

Необязательная функция для загрузки плитки по заданному URL-адресу. По умолчанию

function(imageTile, src) {
  imageTile.getImage().src = src;
};
tilePixelRatio number
(по умолчанию 1)

Масштаб пикселей, используемый службой плиток. Например, если служба плиток рекламирует плитки размером 256x256 пикселей, но фактически отправляет изображения размером 512x512 пикселей (для устройств с сетчаткой/hidpi), то tilePixelRatio должно быть установлено в 2.

tileUrlFunction UrlFunction | undefined

Устарело. Используйте источник ImageTile и предоставьте функцию для параметра url вместо этого.

url string | undefined

Шаблон URL. Должен содержать {x}, {y} или {-y}, и {z} заполнитель. Можно использовать шаблон {?-?}, например subdomain{a-f}.domain.com, вместо определения каждого из них отдельно в параметре urls.

urls Array.<string> | undefined

Массив шаблонов URL.

wrapX boolean | undefined

Определяет, нужно ли оборачивать мир по горизонтали. По умолчанию запрашиваются плитки за пределами границ от сервера. При установке в false будет отображаться только один мир. При установке в true плитки будут запрашиваться только для одного мира, но они будут оборачиваться по горизонтали для отображения нескольких миров.

transition number | undefined

Продолжительность перехода непрозрачности для рендеринга. Для отключения перехода непрозрачности передайте transition: 0.

key string | undefined

Необязательный ключ плитки для правильного получения из кеша

zDirection number | 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_TileImage.html

Spec-Zone.ru

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