Share via


SimpleDataLayer class

Uma camada que simplifica a renderização de dados geoespaciais no mapa. Nota: Como essa camada encapsula outras camadas que serão adicionadas/removidas com isso, algumas operações de ordenação de camada não têm suporte. Não há suporte para adicionar essa camada antes de outra, adicionando outra camada antes disso e movendo essa camada. Essas restrições se aplicam somente a essa camada e não às camadas encapsuladas por isso.

Extends

Layer

Construtores

SimpleDataLayer(azmaps.source.DataSource, SimpleDataLayerOptions)

Constrói um novo SimpleDataLayer.

Propriedades herdadas

metadata

Uma propriedade para associar dados personalizados com a camada.

Métodos

closePopup()

Fecha o pop-up.

dispose()

Limpa todos os recursos que essa camada está consumindo.

getLayers()

Obtém o grupo de camadas encapsuladas por essa classe, usado para renderizar dados.

getOptions()

Obtém as opções da camada.

onAdd(azmaps.Map)

A lógica de evento que processa quando a camada é adicionada ao mapa.

onRemove()

A lógica de evento que processa quando a camada é removida do mapa.

setOptions(SimpleDataLayerOptions)

Define as opções da camada.

Métodos herdados

getId()

Obtém a ID da camada

getMap()

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

Detalhes do construtor

SimpleDataLayer(azmaps.source.DataSource, SimpleDataLayerOptions)

Constrói um novo SimpleDataLayer.

new SimpleDataLayer(datasource: azmaps.source.DataSource, options?: SimpleDataLayerOptions)

Parâmetros

datasource
azmaps.source.DataSource

A fonte de dados que contém os dados.

options
SimpleDataLayerOptions

As opções da camada de dados simples.

Detalhes das propriedades herdadas

metadata

Uma propriedade para associar dados personalizados com a camada.

metadata?: any

Valor da propriedade

any

Herdado de Layer.metadata

Detalhes do método

closePopup()

Fecha o pop-up.

function closePopup()

dispose()

Limpa todos os recursos que essa camada está consumindo.

function dispose()

getLayers()

Obtém o grupo de camadas encapsuladas por essa classe, usado para renderizar dados.

function getLayers(): SimpleDataLayerGroup

Retornos

getOptions()

Obtém as opções da camada.

function getOptions(): SimpleDataLayerOptions

Retornos

onAdd(azmaps.Map)

A lógica de evento que processa quando a camada é adicionada ao mapa.

function onAdd(map: azmaps.Map)

Parâmetros

map
azmaps.Map

onRemove()

A lógica de evento que processa quando a camada é removida do mapa.

function onRemove()

setOptions(SimpleDataLayerOptions)

Define as opções da camada.

function setOptions(options: SimpleDataLayerOptions)

Parâmetros

options
SimpleDataLayerOptions

As novas opções para a camada.

Detalhes do método herdado

getId()

Obtém a ID da camada

function getId(): string

Retornos

string

Herdado de Layer.getId

getMap()

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

function getMap(): Map

Retornos

Map

Herdado de Layer.getMap