Partilhar via


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 ["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"]

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

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.

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.

source

O ID ou instância de uma origem de dados que a camada irá compor.

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.

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

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.

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.

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.

visible

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

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