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 |
intensity | Mirip |
opacity | Opasitas di mana lapisan peta panas akan dirender didefinisikan sebagai angka antara 0 dan 1.
Default |
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 |
source | Id atau instans sumber data yang akan dirender lapisan. |
source |
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 |
Properti yang Diwariskan
filter | Ekspresi yang menentukan kondisi pada fitur sumber. Hanya fitur yang cocok dengan filter yang ditampilkan. |
max |
Bilangan bulat yang menentukan tingkat pembesaran tampilan maksimum untuk merender lapisan.
Nilai ini eksklusif, yaitu lapisan akan terlihat di |
min |
Bilangan bulat yang menentukan tingkat pembesaran tampilan minimum untuk merender lapisan.
Nilai ini inklusif, yaitu lapisan akan terlihat di |
visible | Menentukan apakah lapisan terlihat atau tidak.
Default |
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