Simbolo di Riempimento

Simbolo di Riempimento

Il simbolo di riempimento semplice riempie un’area con uno stile di riempimento e un tratto personalizzabili. Questo è il simbolo predefinito per le geometrie bidimensionali (poligoni). 

Se un poligono ha “buchi”, questi non vengono riempiti, ma i bordi attorno ai buchi vengono tracciati nel modo usuale. Le “isole” all’interno dei buchi vengono riempite e tracciate, e così via.

Opzioni di stile supportate:

Proprietà Descrizione
FillColor Specifica il colore e la trasparenza dati al riempimento.
FillStyle

- Solido - Riempimento solido

- Nessuno - Non riempire il poligono

- Tratto Orizzontale - Un modello di linee orizzontali.

- Tratto Verticale - Un modello di linee verticali.

- Tratto a Croce - Specifica linee orizzontali e verticali che si incrociano.

- Tratto Diagonale in Avanti - Un modello di linee su una diagonale dall’alto a sinistra al basso a destra.

- Tratto Diagonale all’Indietro - Un modello di linee su una diagonale dall’alto a destra al basso a sinistra.

- Tratto Diagonale a Croce - Un modello di linee diagonali incrociate.

StrokeColor Specifica il colore e la trasparenza dati alla linea del tratto.
StrokeStyle Specifica come dovrebbero essere disegnate le linee del simbolo.
StrokeWidth Specifica la larghezza della linea del tratto.
StrokeDashPattern Specifica un array di distanze che specifica le lunghezze di trattini e spazi alternati nelle linee tratteggiate.
StrokeDashOffset Specifica la distanza dall’inizio di una linea all’inizio di un modello di trattini.
StrokeLineJoin

Determina come le linee vengono renderizzate alle intersezioni dei segmenti di linea.

- Miter - angolo acuto

- Round - angolo arrotondato

- Bevel - angolo diagonale

HorizontalOffset Specifica l’offset orizzontale da una posizione del punto al punto di ancoraggio della forma.
VerticalOffset Specifica l’offset verticale da una posizione del punto al punto di ancoraggio della forma.

Tipi di Geometria

 Il simbolo può essere applicato a geometrie di qualsiasi tipo.

Dimensione della Geometria Tipi di Geometria Comportamento di Rendering
Punto Punto, MultiPoint Disegna un piccolo quadrato ortogonale poligono.
Linea LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString La linea viene chiusa per il riempimento collegando il suo punto finale al suo punto di partenza. Solo la linea originale viene tracciata.
Superficie Poligono, CurvePolygon, MultiPolygon, MultiSurface Disegna il poligono.

Per GeometryCollections, il comportamento di rendering è determinato separatamente per ogni geometria all’interno della collection. I layer con tipo di geometria Misto seguono la logica per GeometryCollections.

Utilizza MixedGeometrySymbolizer per limitare un simbolo a tipi di geometria specifici.

Esempi

Per impostazione predefinita, il simbolo di riempimento semplice disegna una linea del tratto nera e un riempimento bianco solido:

Ecco come modificare lo stile:

todo:image_alt_text

Potresti anche voler aggiungere etichette ai tuoi poligoni. Visita Esempi di Etichettatura delle Linee per esempi su come etichettare i bordi dei poligoni o Esempi di Etichettatura dei Punti su esempi su come etichettare i centri dei poligoni.