YMaps.ITile
Интерфейс тайла.
Конструктор
Имя | Описание |
---|---|
YMaps.ITile(tileDataSource) | Интерфейс тайла. |
Методы
Имя | Возвращает | Описание |
---|---|---|
abort() | Останавливает загрузку. Если тайл не загрузился, отображает тайл ошибки. | |
error() | Отображает тайл ошибки. | |
getPosition() | YMaps.Point | Возвращает текущую позицию тайла (в пикселах). |
load(tileNumber, zoom) | Загружает тайл с заданным номером при заданном коэффициенте масштабирования. | |
onAddToMap(map, parentContainer) | Вызывается при добавлении тайла на карту. | |
onRemoveFromMap() | Вызывается при удалении тайла с карты. | |
scale(coefficient) | Масштабирует тайл. | |
setPosition(position) | Устанавливает тайл в заданную позицию. |
Подробное описание конструктора
YMaps.ITile(tileDataSource)
Интерфейс тайла.
Параметры:
Имя | Тип | Описание |
---|---|---|
tileDataSource |
YMaps.TileDataSource | Источник данных для тайлов конкретного типа. |
Подробное описание методов
abort
abort()
Останавливает загрузку. Если тайл не загрузился, отображает тайл ошибки.
error
error()
Отображает тайл ошибки.
getPosition
{YMaps.Point} getPosition()
Возвращает текущую позицию тайла (в пикселах).
Возвращает:
Тип | Описание |
---|---|
YMaps.Point | Позицию тайла (в пикселах). |
load
load(tileNumber, zoom)
Загружает тайл с заданным номером при заданном коэффициенте масштабирования.
Параметры:
Имя | Тип | Описание |
---|---|---|
tileNumber |
YMaps.Point | Номер тайла. |
zoom |
Number | Коэффициент масштабирования. |
onAddToMap
onAddToMap(map, parentContainer)
Вызывается при добавлении тайла на карту.
Параметры:
Имя | Тип | Описание |
---|---|---|
map |
YMaps.Map | Указатель на карту. |
parentContainer |
HTMLElement | Указатель на родительский HTML-элемент. |
onRemoveFromMap
onRemoveFromMap()
Вызывается при удалении тайла с карты.
scale
scale(coefficient)
Масштабирует тайл.
Параметры:
Имя | Тип | Описание |
---|---|---|
coefficient |
Number | Коэффициент масштабирования. Во сколько раз требуемый размер отличается от стандартного. |
setPosition
setPosition(position)
Устанавливает тайл в заданную позицию.
Параметры:
Имя | Тип | Описание |
---|---|---|
position |
YMaps.Point | Позиция тайла (в пикселах). |