YMapLayer

Класс YMapLayer — это контейнерный класс, который отвечает за создание и управление слоями на карте.

Создание слоя

// Создание карты
const map = new YMap(...);

// Создание слоя
const layer = new YMapLayer(...);

// Добавление слоя на карту
map.addChild(layer);

Подробный пример

Конструктор

new YMapLayer(props)

Параметры конструктора

Параметр

Тип

Описание

props

YMapLayerProps

Значение входных props.

Унаследованно от

YMapEntity.constructor

Props

YMapLayerProps: Object

Параметры

Имя

Тип

Описание

grouppedWith?

string

Идентификатор слоя для управления порядком в родительской группе.

id?

string

Идентификатор слоя.

implementation?

LayerImplementationClasses

Метод, позволяющий вам определить вашу собственную реализацию слоя.

options?

{ raster?: RasterLayerOptions }

Параметры слоя.

options.raster?

RasterLayerOptions

-

source?

string

Источник слоя.

type

string

Тип слоя. Для тайловых источников данных следует использовать "ground".

zIndex?

number

Z-индекс слоя для управления порядком. Значение по умолчанию - 1500.

Методы

update

update(changedProps): void

Способ обновления реквизитов объекта.

Параметры

Параметр

Тип

Описание

changedProps

Partial<YMapLayerProps>

Новые значения props.

Возвращается

void

Унаследованно от

YMapEntity.update

Предыдущая
Следующая