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 |
color | A cor com a qual preencher o símbolo do círculo.
Padrão |
opacity | Um número entre 0 e 1 que indica a opacidade na qual os círculos serão desenhados.
Padrão |
pitch |
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 |
source | A ID ou a instância de uma fonte de dados que a camada renderizará. |
source |
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. |
stroke |
A cor dos contornos dos círculos.
Padrão |
stroke |
Um número entre 0 e 1 que indica a opacidade na qual os contornos dos círculos serão desenhados.
Padrão |
stroke |
A largura dos contornos dos círculos em pixels.
Padrão |
Propriedades herdadas
filter | Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos. |
max |
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 |
min |
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 |
visible | Especifica se a camada está visível ou não.
Padrão |
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