BubbleLayerOptions interface

Opções usadas ao renderizar objetos Point em um BubbleLayer.

Extends

Propriedades

blur

A quantidade para desfocar os círculos. Um valor de 1 desfoca os círculos de modo que apenas o ponto central se estiver com opacidade total. Padrão 0.

color

A cor com a qual preencher o símbolo do círculo. Padrão "#1A73AA".

opacity

Um número entre 0 e 1 que indica a opacidade na qual os círculos serão desenhados. Padrão 1.

pitchAlignment

Especifica a orientação do círculo quando o mapa é lançado.

'"map"': o círculo está alinhado ao plano do mapa.

'"viewport"': o círculo está alinhado ao plano do visor.

Padrão: '"viewport"'
radius

O raio dos símbolos de círculo em pixels. Deve ser maior que ou igual a 0. Padrão 8.

source

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

sourceLayer

Necessário quando a origem da camada é um VectorTileSource. Uma fonte de vetor pode ter várias camadas dentro dela, isso identifica qual delas renderizar nessa camada. Proibido para todos os outros tipos de fontes.

strokeColor

A cor dos contornos dos círculos. Padrão "#FFFFFF".

strokeOpacity

Um número entre 0 e 1 que indica a opacidade na qual os contornos dos círculos serão desenhados. Padrão 1.

strokeWidth

A largura dos contornos dos círculos em pixels. Padrão 2.

Propriedades herdadas

filter

Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos.

maxZoom

Um inteiro que especifica o nível máximo de zoom para renderizar a camada. Esse valor é exclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 24.

minZoom

Um inteiro que especifica o nível mínimo de zoom para renderizar a camada. Esse valor é inclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 0.

visible

Especifica se a camada está visível ou não. Padrão true.

Detalhes da propriedade

blur

A quantidade para desfocar os círculos. Um valor de 1 desfoca os círculos de modo que apenas o ponto central se estiver com opacidade total. Padrão 0.

blur?: number | DataDrivenPropertyValueSpecification<number>

Valor da propriedade

number | DataDrivenPropertyValueSpecification<number>

color

A cor com a qual preencher o símbolo do círculo. Padrão "#1A73AA".

color?: string | DataDrivenPropertyValueSpecification<string>

Valor da propriedade

string | DataDrivenPropertyValueSpecification<string>

opacity

Um número entre 0 e 1 que indica a opacidade na qual os círculos serão desenhados. Padrão 1.

opacity?: number | DataDrivenPropertyValueSpecification<number>

Valor da propriedade

number | DataDrivenPropertyValueSpecification<number>

pitchAlignment

Especifica a orientação do círculo quando o mapa é lançado.

'"map"': o círculo está alinhado ao plano do mapa.

'"viewport"': o círculo está alinhado ao plano do visor.

Padrão: '"viewport"'
pitchAlignment?: "map" | "viewport"

Valor da propriedade

"map" | "viewport"

radius

O raio dos símbolos de círculo em pixels. Deve ser maior que ou igual a 0. Padrão 8.

radius?: number | DataDrivenPropertyValueSpecification<number>

Valor da propriedade

number | DataDrivenPropertyValueSpecification<number>

source

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

source?: string | Source

Valor da propriedade

string | Source

sourceLayer

Necessário quando a origem da camada é um VectorTileSource. Uma fonte de vetor pode ter várias camadas dentro dela, isso identifica qual delas renderizar nessa camada. Proibido para todos os outros tipos de fontes.

sourceLayer?: string

Valor da propriedade

string

strokeColor

A cor dos contornos dos círculos. Padrão "#FFFFFF".

strokeColor?: string | DataDrivenPropertyValueSpecification<string>

Valor da propriedade

string | DataDrivenPropertyValueSpecification<string>

strokeOpacity

Um número entre 0 e 1 que indica a opacidade na qual os contornos dos círculos serão desenhados. Padrão 1.

strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>

Valor da propriedade

number | DataDrivenPropertyValueSpecification<number>

strokeWidth

A largura dos contornos dos círculos em pixels. Padrão 2.

strokeWidth?: number | DataDrivenPropertyValueSpecification<number>

Valor da propriedade

number | DataDrivenPropertyValueSpecification<number>

Detalhes das propriedades herdadas

filter

Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos.

filter?: Expression

Valor da propriedade

Herdado deLayerOptions.filter

maxZoom

Um inteiro que especifica o nível máximo de zoom para renderizar a camada. Esse valor é exclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 24.

maxZoom?: number

Valor da propriedade

number

Herdado deLayerOptions.maxZoom

minZoom

Um inteiro que especifica o nível mínimo de zoom para renderizar a camada. Esse valor é inclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 0.

minZoom?: number

Valor da propriedade

number

Herdado deLayerOptions.minZoom

visible

Especifica se a camada está visível ou não. Padrão true.

visible?: boolean

Valor da propriedade

boolean

Herdado deLayerOptions.visible