Udostępnij za pośrednictwem


HeatMapLayerOptions interface

Opcje używane podczas renderowania obiektów punktów w elemecie HeatMapLayer.

Extends

Właściwości

color

Określa gradient kolorów używany do kolorowania pikseli na mapie cieplnej. Jest to zdefiniowane przy użyciu wyrażenia, które używa ["heatmap-density"] jako danych wejściowych. Domyślny ["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

Podobnie jak w przypadku heatmap-weight , ale określa globalną intensywność mapy cieplnej. Im wyższa jest ta wartość, tym bardziej "waga" każdy punkt przyczyni się do wyglądu. Domyślny 1

opacity

Nieprzezroczystość, w której warstwa mapy cieplnej zostanie renderowana jako liczba z zakresu od 0 do 1. Wartość domyślna 1.

radius

Promień w pikselach używany do renderowania punktu danych na mapie cieplnej. Promień musi być liczbą większą lub równą 1. Wartość domyślna 30.

source

Identyfikator lub wystąpienie źródła danych, które zostanie renderowane przez warstwę.

sourceLayer

Wymagane, gdy źródłem warstwy jest VectorTileSource. Źródło wektorów może zawierać wiele warstw, co określa, który z nich ma być renderowany w tej warstwie. Zabronione dla wszystkich innych typów źródeł.

weight

Określa, ile pojedynczy punkt danych przyczynia się do mapy cieplnej. Musi być liczbą większą niż 0. Wartość 5 jest równoważna 5 punktom wagi 1 na tym samym miejscu. Jest to przydatne, gdy punkty klastrowania umożliwiają renderowanie mapy cieplnej lub duże zestawy danych. Domyślny 1

Właściwości dziedziczone

filter

Wyrażenie określające warunki funkcji źródłowych. Wyświetlane są tylko funkcje zgodne z filtrem.

maxZoom

Liczba całkowita określająca maksymalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest wyłączna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 24.

minZoom

Liczba całkowita określająca minimalny poziom powiększenia, na który ma być renderowana warstwa. Ta wartość jest inkluzywna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 0.

visible

Określa, czy warstwa jest widoczna, czy nie. Wartość domyślna true.

Szczegóły właściwości

color

Określa gradient kolorów używany do kolorowania pikseli na mapie cieplnej. Jest to zdefiniowane przy użyciu wyrażenia, które używa ["heatmap-density"] jako danych wejściowych. Domyślny ["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

Wartość właściwości

intensity

Podobnie jak w przypadku heatmap-weight , ale określa globalną intensywność mapy cieplnej. Im wyższa jest ta wartość, tym bardziej "waga" każdy punkt przyczyni się do wyglądu. Domyślny 1

intensity?: number | PropertyValueSpecification<number>

Wartość właściwości

number | PropertyValueSpecification<number>

opacity

Nieprzezroczystość, w której warstwa mapy cieplnej zostanie renderowana jako liczba z zakresu od 0 do 1. Wartość domyślna 1.

opacity?: number | PropertyValueSpecification<number>

Wartość właściwości

number | PropertyValueSpecification<number>

radius

Promień w pikselach używany do renderowania punktu danych na mapie cieplnej. Promień musi być liczbą większą lub równą 1. Wartość domyślna 30.

radius?: number | PropertyValueSpecification<number>

Wartość właściwości

number | PropertyValueSpecification<number>

source

Identyfikator lub wystąpienie źródła danych, które zostanie renderowane przez warstwę.

source?: string | Source

Wartość właściwości

string | Source

sourceLayer

Wymagane, gdy źródłem warstwy jest VectorTileSource. Źródło wektorów może zawierać wiele warstw, co określa, który z nich ma być renderowany w tej warstwie. Zabronione dla wszystkich innych typów źródeł.

sourceLayer?: string

Wartość właściwości

string

weight

Określa, ile pojedynczy punkt danych przyczynia się do mapy cieplnej. Musi być liczbą większą niż 0. Wartość 5 jest równoważna 5 punktom wagi 1 na tym samym miejscu. Jest to przydatne, gdy punkty klastrowania umożliwiają renderowanie mapy cieplnej lub duże zestawy danych. Domyślny 1

weight?: number | PropertyValueSpecification<number>

Wartość właściwości

number | PropertyValueSpecification<number>

Szczegóły właściwości dziedziczonej

filter

Wyrażenie określające warunki funkcji źródłowych. Wyświetlane są tylko funkcje zgodne z filtrem.

filter?: Expression

Wartość właściwości

Dziedziczone zwarstwy LayerOptions.filter

maxZoom

Liczba całkowita określająca maksymalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest wyłączna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 24.

maxZoom?: number

Wartość właściwości

number

Dziedziczone zwarstwy LayerOptions.maxZoom

minZoom

Liczba całkowita określająca minimalny poziom powiększenia, na który ma być renderowana warstwa. Ta wartość jest inkluzywna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 0.

minZoom?: number

Wartość właściwości

number

Dziedziczone zwarstwyOptions.minZoom

visible

Określa, czy warstwa jest widoczna, czy nie. Wartość domyślna true.

visible?: boolean

Wartość właściwości

boolean

Dziedziczone zwarstwyOptions.visible