HeatMapLayerOptions interface
Opções utilizadas ao compor objetos de Ponto num HeatMapLayer.
- Extends
Propriedades
color | Especifica a gradação de cor utilizada para colorir os pixéis no mapa térmico.
Isto é definido através de uma expressão que utiliza |
intensity | Semelhante, |
opacity | A opacidade em que a camada de mapa térmico será composta definida como um número entre 0 e 1.
Predefinição |
radius | O raio em píxeis utilizado para compor um ponto de dados no mapa térmico.
O raio tem de ser um número maior ou igual a 1.
Predefinição |
source | O ID ou instância de uma origem de dados que a camada irá compor. |
source |
Necessário quando a origem da camada é vectorTileSource. Uma origem de vetor pode ter múltiplas camadas dentro da mesma, o que identifica qual vai compor nesta camada. Proibido para todos os outros tipos de origens. |
weight | Especifica o quanto um ponto de dados individual contribui para o mapa térmico.
Tem de ser um número superior a 0. Um valor de 5 seria equivalente a ter 5 pontos de peso 1 no mesmo local.
Isto é útil quando os pontos de cluster para permitir a composição de mapa térmico ou conjuntos de dados grandes.
Predefinição |
Propriedades Herdadas
filter | Uma expressão que especifica as condições nas funcionalidades de origem. São apresentadas apenas as funcionalidades que correspondem ao filtro. |
max |
Um número inteiro que especifica o nível máximo de zoom para compor a camada.
Este valor é exclusivo, ou seja, a camada estará visível em |
min |
Um número inteiro que especifica o nível mínimo de zoom para compor a camada.
Este valor é inclusivo, ou seja, a camada estará visível em |
visible | Especifica se a camada está visível ou não.
Predefinição |
Detalhes de Propriedade
color
Especifica a gradação de cor utilizada para colorir os pixéis no mapa térmico.
Isto é definido através de uma expressão que utiliza ["heatmap-density"]
como entrada.
Predefinição ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]
color?: Expression
Valor de Propriedade
intensity
Semelhante, heatmap-weight
mas especifica a intensidade global do mapa térmico.
Quanto maior for este valor, mais "peso" cada ponto contribuirá para o aspeto.
Predefinição 1
intensity?: number | PropertyValueSpecification<number>
Valor de Propriedade
number | PropertyValueSpecification<number>
opacity
A opacidade em que a camada de mapa térmico será composta definida como um número entre 0 e 1.
Predefinição 1
.
opacity?: number | PropertyValueSpecification<number>
Valor de Propriedade
number | PropertyValueSpecification<number>
radius
O raio em píxeis utilizado para compor um ponto de dados no mapa térmico.
O raio tem de ser um número maior ou igual a 1.
Predefinição 30
.
radius?: number | PropertyValueSpecification<number>
Valor de Propriedade
number | PropertyValueSpecification<number>
source
O ID ou instância de uma origem de dados que a camada irá compor.
source?: string | Source
Valor de Propriedade
string | Source
sourceLayer
Necessário quando a origem da camada é vectorTileSource. Uma origem de vetor pode ter múltiplas camadas dentro da mesma, o que identifica qual vai compor nesta camada. Proibido para todos os outros tipos de origens.
sourceLayer?: string
Valor de Propriedade
string
weight
Especifica o quanto um ponto de dados individual contribui para o mapa térmico.
Tem de ser um número superior a 0. Um valor de 5 seria equivalente a ter 5 pontos de peso 1 no mesmo local.
Isto é útil quando os pontos de cluster para permitir a composição de mapa térmico ou conjuntos de dados grandes.
Predefinição 1
weight?: number | PropertyValueSpecification<number>
Valor de Propriedade
number | PropertyValueSpecification<number>
Detalhes da Propriedade Herdada
filter
Uma expressão que especifica as condições nas funcionalidades de origem. São apresentadas apenas as funcionalidades que correspondem ao filtro.
filter?: Expression
Valor de Propriedade
Herdado deLayerOptions.filter
maxZoom
Um número inteiro que especifica o nível máximo de zoom para compor a camada.
Este valor é exclusivo, ou seja, a camada estará visível em maxZoom > zoom >= minZoom
.
Predefinição 24
.
maxZoom?: number
Valor de Propriedade
number
Herdado deLayerOptions.maxZoom
minZoom
Um número inteiro que especifica o nível mínimo de zoom para compor a camada.
Este valor é inclusivo, ou seja, a camada estará visível em maxZoom > zoom >= minZoom
.
Predefinição 0
.
minZoom?: number
Valor de Propriedade
number
Herdado deLayerOptions.minZoom
visible
Especifica se a camada está visível ou não.
Predefinição true
.
visible?: boolean
Valor de Propriedade
boolean
Herdado deLayerOptions.visível