HeatMapLayerOptions interface

Opsi yang digunakan saat merender objek Titik di HeatMapLayer.

Extends

Properti

color

Menentukan gradien warna yang digunakan untuk mewarnai piksel dalam peta panas. Ini didefinisikan menggunakan ekspresi yang menggunakan ["heatmap-density"] sebagai input. Default ["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

Mirip heatmap-weight dengan tetapi menentukan intensitas peta panas global. Semakin tinggi nilai ini, semakin 'berat' setiap titik akan berkontribusi pada penampilan. Default 1

opacity

Opasitas di mana lapisan peta panas akan dirender didefinisikan sebagai angka antara 0 dan 1. Default 1.

radius

Radius dalam piksel yang digunakan untuk merender titik data pada peta panas. Radius harus berupa angka yang lebih besar atau sama dengan 1. Default 30.

source

Id atau instans sumber data yang akan dirender lapisan.

sourceLayer

Diperlukan ketika sumber lapisan adalah VectorTileSource. Sumber vektor dapat memiliki beberapa lapisan di dalamnya, ini mengidentifikasi mana yang akan dirender dalam lapisan ini. Dilarang untuk semua jenis sumber lainnya.

weight

Menentukan berapa banyak poin data individual yang berkontribusi pada peta panas. Harus angka yang lebih besar dari 0. Nilai 5 akan setara dengan memiliki 5 poin berat 1 di tempat yang sama. Ini berguna saat mengelompokkan titik untuk memungkinkan penyajian peta panas atau himpunan data besar. Default 1

Properti yang Diwariskan

filter

Ekspresi yang menentukan kondisi pada fitur sumber. Hanya fitur yang cocok dengan filter yang ditampilkan.

maxZoom

Bilangan bulat yang menentukan tingkat pembesaran tampilan maksimum untuk merender lapisan. Nilai ini eksklusif, yaitu lapisan akan terlihat di maxZoom > zoom >= minZoom. Default 24.

minZoom

Bilangan bulat yang menentukan tingkat pembesaran tampilan minimum untuk merender lapisan. Nilai ini inklusif, yaitu lapisan akan terlihat di maxZoom > zoom >= minZoom. Default 0.

visible

Menentukan apakah lapisan terlihat atau tidak. Default true.

Detail Properti

color

Menentukan gradien warna yang digunakan untuk mewarnai piksel dalam peta panas. Ini didefinisikan menggunakan ekspresi yang menggunakan ["heatmap-density"] sebagai input. Default ["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

Nilai Properti

intensity

Mirip heatmap-weight dengan tetapi menentukan intensitas peta panas global. Semakin tinggi nilai ini, semakin 'berat' setiap titik akan berkontribusi pada penampilan. Default 1

intensity?: number | PropertyValueSpecification<number>

Nilai Properti

number | PropertyValueSpecification<number>

opacity

Opasitas di mana lapisan peta panas akan dirender didefinisikan sebagai angka antara 0 dan 1. Default 1.

opacity?: number | PropertyValueSpecification<number>

Nilai Properti

number | PropertyValueSpecification<number>

radius

Radius dalam piksel yang digunakan untuk merender titik data pada peta panas. Radius harus berupa angka yang lebih besar atau sama dengan 1. Default 30.

radius?: number | PropertyValueSpecification<number>

Nilai Properti

number | PropertyValueSpecification<number>

source

Id atau instans sumber data yang akan dirender lapisan.

source?: string | Source

Nilai Properti

string | Source

sourceLayer

Diperlukan ketika sumber lapisan adalah VectorTileSource. Sumber vektor dapat memiliki beberapa lapisan di dalamnya, ini mengidentifikasi mana yang akan dirender dalam lapisan ini. Dilarang untuk semua jenis sumber lainnya.

sourceLayer?: string

Nilai Properti

string

weight

Menentukan berapa banyak poin data individual yang berkontribusi pada peta panas. Harus angka yang lebih besar dari 0. Nilai 5 akan setara dengan memiliki 5 poin berat 1 di tempat yang sama. Ini berguna saat mengelompokkan titik untuk memungkinkan penyajian peta panas atau himpunan data besar. Default 1

weight?: number | PropertyValueSpecification<number>

Nilai Properti

number | PropertyValueSpecification<number>

Detail Properti yang Diwariskan

filter

Ekspresi yang menentukan kondisi pada fitur sumber. Hanya fitur yang cocok dengan filter yang ditampilkan.

filter?: Expression

Nilai Properti

Diwarisi DariLayerOptions.filter

maxZoom

Bilangan bulat yang menentukan tingkat pembesaran tampilan maksimum untuk merender lapisan. Nilai ini eksklusif, yaitu lapisan akan terlihat di maxZoom > zoom >= minZoom. Default 24.

maxZoom?: number

Nilai Properti

number

Diwarisi DariLayerOptions.maxZoom

minZoom

Bilangan bulat yang menentukan tingkat pembesaran tampilan minimum untuk merender lapisan. Nilai ini inklusif, yaitu lapisan akan terlihat di maxZoom > zoom >= minZoom. Default 0.

minZoom?: number

Nilai Properti

number

Diwarisi DariLayerOptions.minZoom

visible

Menentukan apakah lapisan terlihat atau tidak. Default true.

visible?: boolean

Nilai Properti

boolean

Diwarisi DariLayerOptions.visible