Simbol Garis
Simbol Garis
Simbol Garis Sederhana menggambar garis dengan gaya yang dapat disesuaikan. Ini adalah symbolizer default untuk geometri 1 dimensi (garis).
Opsi penataan gaya yang didukung:
Properti | Deskripsi |
---|---|
Warna | Menentukan warna dan transparansi yang diberikan ke garis. |
Lebar | Menentukan lebar garis |
LineJoin | Menentukan bagaimana garis dirender di persimpangan segmen garis. |
Style | Menentukan bagaimana linework simbol harus digambar. |
DashPattern | Menentukan array jarak yang menentukan panjang garis putus-putus dan spasi pada garis bergaris. |
DashOffset | Menentukan jarak dari awal garis ke awal pola dash. |
CapStyle | Menentukan bagaimana garis dirender di ujungnya. - Butt - tepi persegi tajam - Round - tepi bulat - Square - tepi persegi panjang sedikit memanjang |
Offset | Menentukan offset dari garis asli. Untuk jarak positif, offset akan berada di sisi kiri garis input (relatif terhadap arah garis). Untuk jarak negatif, itu akan berada di sisi kanan. |
Jenis Geometri
Symbolizer dapat diterapkan ke geometri dari jenis apa pun.
Dimensi Geometri | Jenis Geometri | Perilaku Rendering |
---|---|---|
Titik | Titik, MultiPoint | Menggambar garis dengan panjang kecil dengan orientasi horizontal yang dipusatkan pada titik, dengan dua ujung tutup. |
Garis | LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString | Menggambar garis. |
Permukaan | Poligon, CurvePolygon, MultiPolygon, MultiSurface | Garis luar geometri digunakan sebagai string garis (tanpa penutup ujung) |
Untuk GeometryCollections, perilaku rendering ditentukan secara terpisah untuk setiap geometri di dalam koleksi. Layer dengan jenis geometri Campuran mengikuti logika untuk GeometryCollections.
Gunakan MixedGeometrySymbolizer untuk membatasi symbolizer ke jenis geometri tertentu.
Contoh
Secara default, symbolizer garis menggambar garis hitam:
Berikut cara mengubah warna garis menjadi biru:
![]() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
---|
Untuk skenario yang lebih maju, Anda mungkin ingin menyesuaikan gaya garis secara dinamis berdasarkan nilai atribut fitur. Berikut cara melakukannya:
![]() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
---|
Anda mungkin juga ingin menambahkan label ke garis Anda. Kunjungi Contoh Pelabelan Garis untuk contohnya.