Layer class

Classe abstrata para outras classes de camada a serem estendidas.

Extends

Construtores

Layer(string)

Propriedades

metadata

Uma propriedade para associar dados personalizados à camada.

Métodos

getId()

Obtém a ID da camada

getMap()

Obtém o mapa ao qual a camada está adicionada no momento ou nula.

onAdd(Map)

Método de inicialização para a camada que é chamada quando adicionada ao mapa.

onRemove()

Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada.

Detalhes do construtor

Layer(string)

new Layer(id?: string)

Parâmetros

id

string

Detalhes da propriedade

metadata

Uma propriedade para associar dados personalizados à camada.

metadata?: any

Valor da propriedade

any

Detalhes do método

getId()

Obtém a ID da camada

function getId(): string

Retornos

string

getMap()

Obtém o mapa ao qual a camada está adicionada no momento ou nula.

function getMap(): Map

Retornos

Map

onAdd(Map)

Método de inicialização para a camada que é chamada quando adicionada ao mapa.

function onAdd(map: Map)

Parâmetros

map
Map

O mapa ao qual a camada foi adicionada.

onRemove()

Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada.

function onRemove()