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 |
intensity | Simile a |
opacity | Opacità in cui verrà eseguito il rendering del livello mappa termica come numero compreso tra 0 e 1.
Impostazione predefinita |
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 |
source | ID o istanza di un'origine dati di cui verrà eseguito il rendering del livello. |
source |
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 |
Proprietà ereditate
filter | Espressione che specifica le condizioni per le funzionalità di origine. Vengono visualizzate solo le funzionalità che corrispondono al filtro. |
max |
Intero che specifica il livello di zoom massimo a cui eseguire il rendering del livello.
Questo valore è esclusivo, ovvero il livello sarà visibile in |
min |
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 |
visible | Specifica se il livello è visibile o meno.
Impostazione predefinita |
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