HeatMapLayerOptions interface
Možnosti používané při vykreslování objektů Point v HeatMapLayer.
- Extends
Vlastnosti
color | Určuje barevný přechod použitý k vybarvení pixelů v heatmapě.
To je definováno pomocí výrazu, který používá |
intensity | Podobá se |
opacity | Neprůhlednost, při které se bude vykreslovat vrstva heatmapy, je definována jako číslo mezi 0 a 1.
Výchozí . |
radius | Poloměr v pixelech použitý k vykreslení datového bodu na heatmapě
Poloměr musí být číslo větší nebo rovno 1.
Výchozí . |
source | ID nebo instance zdroje dat, který bude vrstva vykreslovat. |
source |
Požadováno, pokud je zdrojem vrstvy VectorTileSource. Zdroj vektoru může mít v sobě více vrstev, což identifikuje, která z nich se má v této vrstvě vykreslit. Zakázáno pro všechny ostatní typy zdrojů. |
weight | Určuje, jak moc jednotlivé datové body přispívají k heatmapě.
Musí být číslo větší než 0. Hodnota 5 by odpovídala 5 bodům hmotnosti 1 na stejném místě.
To je užitečné při clusteringu bodů, které umožňují vykreslování heatmap nebo velkých datových sad.
Výchozí |
Zděděné vlastnosti
filter | Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru. |
max |
Celé číslo určující maximální úroveň přiblížení pro vykreslení vrstvy.
Tato hodnota je výhradní, tj. vrstva bude viditelná na adrese |
min |
Celé číslo určující minimální úroveň přiblížení, na které se má vrstva vykreslit.
Tato hodnota je inkluzivní, tj. vrstva bude viditelná na adrese |
visible | Určuje, jestli je vrstva viditelná nebo ne.
Výchozí . |
Podrobnosti vlastnosti
color
Určuje barevný přechod použitý k vybarvení pixelů v heatmapě.
To je definováno pomocí výrazu, který používá ["heatmap-density"]
jako vstup.
Výchozí ["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
Hodnota vlastnosti
intensity
Podobá se heatmap-weight
, ale určuje globální intenzitu heatmapy.
Čím vyšší je tato hodnota, tím větší "váha" každý bod bude přispívat k vzhledu.
Výchozí 1
intensity?: number | PropertyValueSpecification<number>
Hodnota vlastnosti
number | PropertyValueSpecification<number>
opacity
Neprůhlednost, při které se bude vykreslovat vrstva heatmapy, je definována jako číslo mezi 0 a 1.
Výchozí .1
opacity?: number | PropertyValueSpecification<number>
Hodnota vlastnosti
number | PropertyValueSpecification<number>
radius
Poloměr v pixelech použitý k vykreslení datového bodu na heatmapě
Poloměr musí být číslo větší nebo rovno 1.
Výchozí .30
radius?: number | PropertyValueSpecification<number>
Hodnota vlastnosti
number | PropertyValueSpecification<number>
source
ID nebo instance zdroje dat, který bude vrstva vykreslovat.
source?: string | Source
Hodnota vlastnosti
string | Source
sourceLayer
Požadováno, pokud je zdrojem vrstvy VectorTileSource. Zdroj vektoru může mít v sobě více vrstev, což identifikuje, která z nich se má v této vrstvě vykreslit. Zakázáno pro všechny ostatní typy zdrojů.
sourceLayer?: string
Hodnota vlastnosti
string
weight
Určuje, jak moc jednotlivé datové body přispívají k heatmapě.
Musí být číslo větší než 0. Hodnota 5 by odpovídala 5 bodům hmotnosti 1 na stejném místě.
To je užitečné při clusteringu bodů, které umožňují vykreslování heatmap nebo velkých datových sad.
Výchozí 1
weight?: number | PropertyValueSpecification<number>
Hodnota vlastnosti
number | PropertyValueSpecification<number>
Podrobnosti zděděných vlastností
filter
Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru.
filter?: Expression
Hodnota vlastnosti
Zděděno zlayerOptions.filter
maxZoom
Celé číslo určující maximální úroveň přiblížení pro vykreslení vrstvy.
Tato hodnota je výhradní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom
.
Výchozí .24
maxZoom?: number
Hodnota vlastnosti
number
Zděděno zLayerOptions.maxZoom
minZoom
Celé číslo určující minimální úroveň přiblížení, na které se má vrstva vykreslit.
Tato hodnota je inkluzivní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom
.
Výchozí .0
minZoom?: number
Hodnota vlastnosti
number
Zděděno zLayerOptions.minZoom
visible
Určuje, jestli je vrstva viditelná nebo ne.
Výchozí .true
visible?: boolean
Hodnota vlastnosti
boolean
Zděděno zLayerOptions.visible