İşaret Sembolleştirici

İşaret Sembolleştirici

Basit İşaret sembolleştirici, özelleştirilebilir dolgu ve kenarlık ile önceden tanımlanmış bir şekil çizer. Bu, 0 boyutlu geometriler (noktalar) için varsayılan sembolleştiricidir.

Desteklenen şekiller şunlardır:

todo:image_alt_text Daire todo:image_alt_text Yıldız
todo:image_alt_text Kare todo:image_alt_text Çapraz
todo:image_alt_text Üçgen todo:image_alt_text X

Desteklenen stil seçenekleri:

Özellik Açıklama
ShapeType İşaretin şeklini belirtir.
Size İşaret şeklinin boyutunu belirtir
FillColor Dolguya verilen rengi ve şeffaflığı belirtir
StrokeColor Çizgiye verilen rengi ve şeffaflığı belirtir
StrokeWidth Çizginin genişliğini belirtir
StrokeLineJoin Çizgi segmentlerinin kesişimlerinde çizgilerin nasıl oluşturulacağını belirler.
StrokeStyle Sembol çizgi çalışmasının nasıl çizilmesi gerektiğini belirtir.
StrokeDashPattern Kesikli çizgilerdeki alternatif tirelerin ve boşlukların uzunluğunu belirten bir dizi mesafe belirtir.
StrokeDashOffset Bir çizginin başlangıcından bir tire deseninin başlangıcına olan mesafeyi belirtir.
Rotation Sembolün merkez noktası etrafında döndürülmesini, ondalık derece cinsinden belirtir. Pozitif değerler saat yönünde dönüşü, negatif değerler ise saat yönünün tersine dönüşü gösterir. Varsayılan 0’dır.
HorizontalOffset Bir noktanın konumundan şekil çapa noktasına olan yatay mesafeyi belirtir.
VerticalOffset Bir noktanın konumundan şekil çapa noktasına olan dikey mesafeyi belirtir.
HorizontalAnchorPoint İşaret şeklinin hangi tarafının noktanın konumuyla yatay olarak hizalanacağını belirtir.
VerticalAnchorPoint İşaret şeklinin hangi tarafının noktanın konumuyla dikey olarak hizalanacağını belirtir.

Geometri Türleri

Sembolleştirici, herhangi bir türdeki geometrilere uygulanabilir.

Geometri Boyutu Geometri Türleri Oluşturma Davranışı
Nokta Nokta, Çoklu Nokta Şekli nokta koordinatının merkezine çizer.
Çizgi ÇizgiDizesi, DaireselDize, Bileşik Eğri, ÇizgiHalkası, Çoklu Eğri, Çoklu ÇizgiDizesi

Şekli geometrinin ağırlık merkezine çizer

Yüzey Poligon, Eğri Poligonu, Çoklu Poligon, Çoklu Yüzey

Geometri Koleksiyonları için oluşturma davranışı koleksiyondaki her geometri için ayrı ayrı belirlenir. Karışık geometri tipine sahip katmanlar Geometri Koleksiyonları için mantığı izler.

Belirli geometri tipleriyle sınırlamak için MixedGeometrySymbolizer kullanın.

Örnekler

Varsayılan olarak işaret sembolleştirici siyah daireler çizer:

İşte dolgu rengini kırmızıya değiştirmek nasıl yapılır:

todo:image_alt_text

Başka bir örnek olarak önceden tanımlanmış bir şekil (üçgen) ile stil oluşturma:

todo:image_alt_text

Daha gelişmiş senaryolar için işaret stilini özellik nitelik değerlerine göre dinamik olarak ayarlamak isteyebilirsiniz. İşte nasıl yapıldığı:

todo:image_alt_text

İşaretlerinize etiketler de eklemek isteyebilirsiniz. Örnekler için Nokta Etiketleme Örnekleri adresini ziyaret edin.