LineLayerOptions interface
Opsi yang digunakan saat merender objek SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon, dan MultiPolygon dalam lapisan baris.
- Extends
Properti
blur | Jumlah kabur untuk diterapkan ke baris dalam piksel.
Default |
line |
Menentukan bagaimana akhir baris dirender. '"butt"': Topi dengan ujung kuadrat yang digambar ke titik akhir garis yang tepat. '"round"': Topi dengan ujung bulat yang digambar di luar titik akhir garis pada radius separuh lebar garis dan berpusat di titik akhir garis. '"square"': Topi dengan ujung kuadrat yang digambar di luar titik akhir garis pada jarak separuh lebar garis. Default '"round"'. |
line |
Menentukan bagaimana sambungan dalam baris dirender. '"bevel"': Gabungan dengan ujung kuadrat yang ditarik di luar titik akhir garis pada jarak separuh lebar garis. '"round"': Gabungan dengan ujung bulat yang digambar di luar titik akhir garis pada radius separuh lebar garis dan berpusat di titik akhir garis. '"miter"': Gabungan dengan sudut tajam dan miring yang digambar dengan sisi luar di luar titik akhir jalur sampai mereka bertemu. Default '"round"'. |
offset | Garis offset.
Nilai positif mengimbangi garis ke kanan, relatif terhadap arah garis.
Nilai negatif diimbangi ke kiri.
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 di lapisan ini. Dilarang untuk semua jenis sumber lainnya. |
stroke |
Menentukan warna garis.
Default |
stroke |
Menentukan panjang tanda hubung dan celah alternatif yang membentuk pola tanda hubung. Angka harus sama atau lebih besar dari 0. Panjangnya diskalakan oleh strokeWidth. Untuk mengonversi panjang tanda hubung menjadi piksel, kalikan panjangnya dengan lebar goresan saat ini. |
stroke |
Menentukan gradien untuk mewarnai garis. Memerlukan opsi lineMetrics DataSource untuk diatur ke true. Dinonaktifkan jika strokeDashArray diatur. |
stroke |
Angka antara 0 dan 1 yang menunjukkan tingkat keburaman di mana garis akan digambar.
Default |
stroke |
Lebar garis dalam piksel. Harus berupa nilai yang lebih besar atau sama dengan 0.
Default |
translate | Jumlah offset dalam piksel untuk merender garis relatif terhadap tempat yang akan dirender secara normal.
Nilai negatif menunjukkan kiri dan atas.
Default: |
translate |
Menentukan bingkai referensi untuk '"map"': Garis diterjemahkan relatif terhadap peta. '"viewport"': Garis diterjemahkan relatif terhadap viewport Default: '"map"' |
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
blur
Jumlah kabur untuk diterapkan ke baris dalam piksel.
Default 0
.
blur?: number | DataDrivenPropertyValueSpecification<number>
Nilai Properti
number | DataDrivenPropertyValueSpecification<number>
lineCap
Menentukan bagaimana akhir baris dirender.
'"butt"': Topi dengan ujung kuadrat yang digambar ke titik akhir garis yang tepat.
'"round"': Topi dengan ujung bulat yang digambar di luar titik akhir garis pada radius separuh lebar garis dan berpusat di titik akhir garis.
'"square"': Topi dengan ujung kuadrat yang digambar di luar titik akhir garis pada jarak separuh lebar garis.
Default '"round"'.lineCap?: "butt" | "round" | "square"
Nilai Properti
"butt" | "round" | "square"
lineJoin
Menentukan bagaimana sambungan dalam baris dirender.
'"bevel"': Gabungan dengan ujung kuadrat yang ditarik di luar titik akhir garis pada jarak separuh lebar garis.
'"round"': Gabungan dengan ujung bulat yang digambar di luar titik akhir garis pada radius separuh lebar garis dan berpusat di titik akhir garis.
'"miter"': Gabungan dengan sudut tajam dan miring yang digambar dengan sisi luar di luar titik akhir jalur sampai mereka bertemu.
Default '"round"'.lineJoin?: "bevel" | "round" | "miter"
Nilai Properti
"bevel" | "round" | "miter"
offset
Garis offset.
Nilai positif mengimbangi garis ke kanan, relatif terhadap arah garis.
Nilai negatif diimbangi ke kiri.
Default 0
.
offset?: number | DataDrivenPropertyValueSpecification<number>
Nilai Properti
number | DataDrivenPropertyValueSpecification<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 di lapisan ini. Dilarang untuk semua jenis sumber lainnya.
sourceLayer?: string
Nilai Properti
string
strokeColor
Menentukan warna garis.
Default "#1E90FF"
.
strokeColor?: string | DataDrivenPropertyValueSpecification<string>
Nilai Properti
string | DataDrivenPropertyValueSpecification<string>
strokeDashArray
Menentukan panjang tanda hubung dan celah alternatif yang membentuk pola tanda hubung. Angka harus sama atau lebih besar dari 0. Panjangnya diskalakan oleh strokeWidth. Untuk mengonversi panjang tanda hubung menjadi piksel, kalikan panjangnya dengan lebar goresan saat ini.
strokeDashArray?: number[]
Nilai Properti
number[]
strokeGradient
Menentukan gradien untuk mewarnai garis. Memerlukan opsi lineMetrics DataSource untuk diatur ke true. Dinonaktifkan jika strokeDashArray diatur.
strokeGradient?: Expression
Nilai Properti
strokeOpacity
Angka antara 0 dan 1 yang menunjukkan tingkat keburaman di mana garis akan digambar.
Default 1
.
strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>
Nilai Properti
number | DataDrivenPropertyValueSpecification<number>
strokeWidth
Lebar garis dalam piksel. Harus berupa nilai yang lebih besar atau sama dengan 0.
Default 2
.
strokeWidth?: number | DataDrivenPropertyValueSpecification<number>
Nilai Properti
number | DataDrivenPropertyValueSpecification<number>
translate
Jumlah offset dalam piksel untuk merender garis relatif terhadap tempat yang akan dirender secara normal.
Nilai negatif menunjukkan kiri dan atas.
Default: [0,0]
translate?: Pixel
Nilai Properti
translateAnchor
Menentukan bingkai referensi untuk translate
.
'"map"': Garis diterjemahkan relatif terhadap peta.
'"viewport"': Garis diterjemahkan relatif terhadap viewport
Default: '"map"'translateAnchor?: "map" | "viewport"
Nilai Properti
"map" | "viewport"
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