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

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

opacity

Neprůhlednost, při které se bude vykreslovat vrstva heatmapy, je definována jako číslo mezi 0 a 1. Výchozí .1

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

source

ID nebo instance zdroje dat, který bude vrstva vykreslovat.

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ů.

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

Zděděné vlastnosti

filter

Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru.

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

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

visible

Určuje, jestli je vrstva viditelná nebo ne. Výchozí .true

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