Spec-Zone.ru › OpenLayers

ol/source/UrlTile~UrlTile


Устаревший
  • Используйте ol/source/ImageTile.js вместо этого.
Срабатывает:
  • change (BaseEvent) - Общее событие изменения. Срабатывает при увеличении счётчика ревизий.
  • error (BaseEvent) - Общее событие ошибки. Срабатывает при возникновении ошибки.
  • propertychange (ObjectEvent) - Срабатывает при изменении свойства.
  • tileloadend (TileSourceEvent) - Срабатывает, когда загрузка плитки завершается, либо когда данные загружены, либо когда загрузка была прервана, так как плитка больше не нужна.
  • tileloaderror (TileSourceEvent) - Срабатывает, если загрузка плитки приводит к ошибке. Обратите внимание, что здесь не следует повторно загружать плитки. См. load для получения подробностей.
  • tileloadstart (TileSourceEvent) - Срабатывает, когда начинается загрузка плитки.

Подклассы

  • TileImage
  • VectorTile

Расширяет

  • TileSource

Методы

changed() inherited

Observable.js, line 68

Увеличивает счётчик ревизии и отправляет событие 'change'.

clear() inherited

source/Tile.js, line 257

Удаляет все кэшированные перепроектированные плитки из источника. Следующий цикл отрисовки создаст новые плитки.

dispatchEvent(event){boolean | undefined} inherited

events/Target.js, line 85

Отправляет событие и вызывает всех слушателей, слушающих события этого типа. Параметр события может быть строкой или объектом с свойством type.

Имя Тип Описание
event BaseEvent | string

Объект события.

Возвращает:
false, если кто-то вызвал preventDefault для объекта события или если любой из слушателей вернул false.

get(key){*} inherited

Object.js, line 135

Получает значение.

Имя Тип Описание
key string

Имя ключа.

Возвращает:
Значение.

getAttributions(){Attribution} inherited

source/Source.js, line 129

Получает функцию атрибуции для источника.

Возвращает:
Функция атрибуции.

getAttributionsCollapsible(){boolean} inherited

source/Source.js, line 137
Возвращает:
Атрибуты сворачиваются.

getKeys(){Array.<string>} inherited

Object.js, line 148

Получить список имён свойств объекта.

Возвращает:
Список имён свойств.

getProjection(){Projection | null} inherited

source/Source.js, line 146

Получить проекцию источника.

Возвращает:
Проекция.

getProperties(){Object.<string, *>} inherited

Object.js, line 157

Получить объект со всеми именами свойств и значениями.

Возвращает:
Объект.

getRevision(){number} inherited

Observable.js, line 79

Получить номер версии для этого объекта. Каждый раз при изменении объекта его номер версии увеличивается.

Возвращает:
Ревизия.

getState(){State} inherited

source/Source.js, line 170

Получить состояние источника, см. State для возможных состояний.

Возвращает:
Состояние.

getTileGrid(){TileGrid | null} inherited

source/Tile.js, line 189

Возвращает сетку плиток источника плиток.

Возвращает:
Сетка плиток.

getTileLoadFunction(){LoadFunction}

source/UrlTile.js, line 100

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

Возвращает:
TileLoadFunction

getTileUrlFunction(){UrlFunction}

source/UrlTile.js, line 110

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

Возвращает:
TileUrlFunction

getUrls(){!Array.<string> | null}

source/UrlTile.js, line 124

Устарело. Используйте вместо этого источник ImageTile. Возвращает URL-адреса, используемые для этого источника. Если вместо url или urls используется tileUrlFunction, будет возвращено null.

Возвращает:
URL-адреса.

on(тип, слушатель){EventsKey | Array<EventsKey>} унаследованный

Observable.js, строка 152

Прослушивать определенный тип события.

Имя Тип Описание
type строка | Массив.<строка>

Тип события или массив типов событий.

listener функция

Функция-слушатель.

Результат:
Уникальный ключ для слушателя. Если вызывается с массивом типов событий в качестве первого аргумента, возвращаемый результат будет массивом ключей.

once(тип, слушатель){EventsKey | Array<EventsKey>} унаследованный

Observable.js, строка 164

Прослушивать один раз определенный тип события.

Имя Тип Описание
type строка | Массив.<строка>

Тип события или массив типов событий.

listener функция

Функция-слушатель.

Результат:
Уникальный ключ для слушателя. Если вызывается с массивом типов событий в качестве первого аргумента, возвращаемый результат будет массивом ключей.

set(ключ, значение, беззвучно) унаследованный

Object.js, строка 215

Устанавливает значение.

Имя Тип Описание
key строка

Имя ключа.

value *

Значение.

silent логическое | undefined

Обновление без срабатывания события.

setAttributions(атрибуты) унаследованный

source/Source.js, строка 203

Установить атрибуты источника.

Имя Тип Описание
attributions AttributionLike | undefined

Атрибуты. Могут быть переданы как string, Array<string>, Attribution или undefined.

setProperties(значения, беззвучно) унаследованный

Object.js, строка 235

Устанавливает коллекцию пар ключ-значение. Обратите внимание, что это изменяет все существующие свойства и добавляет новые (не удаляет никаких существующих свойств).

Имя Тип Описание
values Объект.<строка, *>

Значения.

silent логическое | undefined

Обновление без срабатывания события.

setTileLoadFunction(функцияЗагрузкиПлиток)

source/UrlTile.js, строка 161

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

Имя Тип Описание
tileLoadFunction LoadFunction

Функция загрузки плиток.

setTileUrlFunction(функцияUrlПлиток, ключ)

source/UrlTile.js, строка 173

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

Имя Тип Описание
tileUrlFunction UrlFunction

Функция URL плиток.

key строка | undefined

Необязательный новый ключ плитки для источника.

setUrl(url)

source/UrlTile.js, строка 187

Установить URL для использования в запросах.

Имя Тип Описание
url строка

URL.

setUrls(urls)

source/UrlTile.js, строка 199

Устарело. Используйте источник ImageTile вместо этого. Установить URL-адреса для использования в запросах.

Имя Тип Описание
urls Массив.<строка>

URL-адреса.

un(тип, слушатель) унаследованный

Observable.js, строка 173

Отменить прослушивание определенного типа события.

Имя Тип Описание
type строка | Массив.<строка>

Тип события или массив типов событий.

listener функция

Функция-слушатель.

unset(ключ, молчаливо) унаследованно

Object.js, строка 259

Снимает установку свойства.

Имя Тип Описание
key строка

Имя ключа.

silent логическое значение | undefined

Снять установку без срабатывания события.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_source_UrlTile-UrlTile.html

Spec-Zone.ru

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