HeatMapLayerOptions interface

Opzioni utilizzate per il rendering di oggetti Point in un HeatMapLayer.

Extends

Proprietà

color

Specifica la sfumatura di colore utilizzata per colorizzare i pixel nella mappa termica. Viene definito usando un'espressione che usa ["heatmap-density"] come input. Predefinito ["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

Simile a heatmap-weight ma specifica l'intensità della mappa termica globale. Più alto è questo valore, maggiore sarà il "peso" che ogni punto contribuirà all'aspetto. Predefinito 1

opacity

Opacità in cui verrà eseguito il rendering del livello mappa termica come numero compreso tra 0 e 1. Impostazione predefinita 1.

radius

Raggio in pixel usato per eseguire il rendering di un punto dati sulla mappa termica. Il raggio deve essere un numero maggiore o uguale a 1. Impostazione predefinita 30.

source

ID o istanza di un'origine dati di cui verrà eseguito il rendering del livello.

sourceLayer

Obbligatorio quando l'origine del livello è VectorTileSource. Un'origine vettoriale può avere più livelli al suo interno, che identifica quale eseguire il rendering in questo livello. Non consentito per tutti gli altri tipi di origini.

weight

Specifica la quantità di un singolo punto dati che contribuisce alla mappa termica. Deve essere un numero maggiore di 0. Un valore pari a 5 equivale ad avere 5 punti di peso 1 nello stesso punto. Ciò è utile quando il clustering punta a consentire il rendering della mappa termica o set di dati di grandi dimensioni. Predefinito 1

Proprietà ereditate

filter

Espressione che specifica le condizioni per le funzionalità di origine. Vengono visualizzate solo le funzionalità che corrispondono al filtro.

maxZoom

Intero che specifica il livello di zoom massimo a cui eseguire il rendering del livello. Questo valore è esclusivo, ovvero il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 24.

minZoom

Intero che specifica il livello di zoom minimo in corrispondenza del quale eseguire il rendering del livello. Questo valore è inclusivo, ovvero il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 0.

visible

Specifica se il livello è visibile o meno. Impostazione predefinita true.

Dettagli proprietà

color

Specifica la sfumatura di colore utilizzata per colorizzare i pixel nella mappa termica. Viene definito usando un'espressione che usa ["heatmap-density"] come input. Predefinito ["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

Valore della proprietà

intensity

Simile a heatmap-weight ma specifica l'intensità della mappa termica globale. Più alto è questo valore, maggiore sarà il "peso" che ogni punto contribuirà all'aspetto. Predefinito 1

intensity?: number | PropertyValueSpecification<number>

Valore della proprietà

number | PropertyValueSpecification<number>

opacity

Opacità in cui verrà eseguito il rendering del livello mappa termica come numero compreso tra 0 e 1. Impostazione predefinita 1.

opacity?: number | PropertyValueSpecification<number>

Valore della proprietà

number | PropertyValueSpecification<number>

radius

Raggio in pixel usato per eseguire il rendering di un punto dati sulla mappa termica. Il raggio deve essere un numero maggiore o uguale a 1. Impostazione predefinita 30.

radius?: number | PropertyValueSpecification<number>

Valore della proprietà

number | PropertyValueSpecification<number>

source

ID o istanza di un'origine dati di cui verrà eseguito il rendering del livello.

source?: string | Source

Valore della proprietà

string | Source

sourceLayer

Obbligatorio quando l'origine del livello è VectorTileSource. Un'origine vettoriale può avere più livelli al suo interno, che identifica quale eseguire il rendering in questo livello. Non consentito per tutti gli altri tipi di origini.

sourceLayer?: string

Valore della proprietà

string

weight

Specifica la quantità di un singolo punto dati che contribuisce alla mappa termica. Deve essere un numero maggiore di 0. Un valore pari a 5 equivale ad avere 5 punti di peso 1 nello stesso punto. Ciò è utile quando il clustering punta a consentire il rendering della mappa termica o set di dati di grandi dimensioni. Predefinito 1

weight?: number | PropertyValueSpecification<number>

Valore della proprietà

number | PropertyValueSpecification<number>

Dettagli proprietà ereditate

filter

Espressione che specifica le condizioni per le funzionalità di origine. Vengono visualizzate solo le funzionalità che corrispondono al filtro.

filter?: Expression

Valore della proprietà

Ereditato daLayerOptions.filter

maxZoom

Intero che specifica il livello di zoom massimo a cui eseguire il rendering del livello. Questo valore è esclusivo, ovvero il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 24.

maxZoom?: number

Valore della proprietà

number

Ereditato daLayerOptions.maxZoom

minZoom

Intero che specifica il livello di zoom minimo in corrispondenza del quale eseguire il rendering del livello. Questo valore è inclusivo, ovvero il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 0.

minZoom?: number

Valore della proprietà

number

Ereditato daLayerOptions.minZoom

visible

Specifica se il livello è visibile o meno. Impostazione predefinita true.

visible?: boolean

Valore della proprietà

boolean

Ereditato daLayerOptions.visible