Compartilhar via


PolygonLayer class

Renderiza objetos Polygon e MultiPolygon preenchidos no mapa.

Extends

Construtores

PolygonLayer(string | Source, string, PolygonLayerOptions)

Constrói um novo PolygonLayer.

Propriedades herdadas

metadata

Uma propriedade para associar dados personalizados à camada .

Métodos

getOptions()

Obtém as opções da camada de polígono.

getSource()

Obtém a origem fornecida ao criar a camada.

setOptions(PolygonLayerOptions)

Define as opções da camada de polígono. Quando fillPattern for definido, fillColor será ignorado. Para definir fillColor, verifique se fillPattern está definido como undefined.

Métodos herdados

getId()

Obtém a ID da camada

getMap()

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

onAdd(Map)

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

onRemove()

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

Detalhes do construtor

PolygonLayer(string | Source, string, PolygonLayerOptions)

Constrói um novo PolygonLayer.

new PolygonLayer(source: string | Source, id?: string, options?: PolygonLayerOptions)

Parâmetros

source

string | Source

A ID ou instância de uma fonte de dados que a camada renderizará.

id

string

A ID da camada. Se não for especificado, um aleatório será gerado.

options
PolygonLayerOptions

As opções da camada de polígono.

Detalhes das propriedades herdadas

metadata

Uma propriedade para associar dados personalizados à camada .

metadata?: any

Valor da propriedade

any

Herdado deLayer.metadata

Detalhes do método

getOptions()

Obtém as opções da camada de polígono.

function getOptions(): PolygonLayerOptions

Retornos

getSource()

Obtém a origem fornecida ao criar a camada.

function getSource(): string | Source

Retornos

string | Source

setOptions(PolygonLayerOptions)

Define as opções da camada de polígono. Quando fillPattern for definido, fillColor será ignorado. Para definir fillColor, verifique se fillPattern está definido como undefined.

function setOptions(options: PolygonLayerOptions)

Parâmetros

Detalhes do método herdado

getId()

Obtém a ID da camada

function getId(): string

Retornos

string

Herdado deLayer.getId

getMap()

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

function getMap(): Map

Retornos

Map

Herdado deLayer.getMap

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.

Herdado deLayer.onAdd

onRemove()

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

function onRemove()

Herdado deLayer.onRemove