Fill Symbolizer

Fill Symbolizer

Der Simple Fill Symbolizer füllt einen Bereich mit einem anpassbaren Füllstil und Strich. Dies ist der Standardsymbolisierer für 2-dimensionale Geometrien (Polygone). 

Wenn ein Polygon „Löcher“ hat, werden diese nicht gefüllt, aber die Ränder um die Löcher auf die übliche Weise gestrichen. „Inseln“ innerhalb von Löchern werden gefüllt und gestrichen usw.

Unterstützte Styling-Optionen:

Eigenschaft Beschreibung
FillColor Gibt die Farbe und Transparenz für die Füllung an.
FillStyle

- Solid - Volltonfüllung

- None - Polygon nicht füllen

- Horizontal Hatch - Ein Muster aus horizontalen Linien.

- Vertical Hatch - Ein Muster aus vertikalen Linien.

- Cross Hatch - Gibt horizontale und vertikale Linien an, die sich kreuzen.

- Forward Diagonal Hatch - Ein Muster aus Linien auf einer Diagonale von oben links nach unten rechts.

- Backward Diagonal Hatch - Ein Muster aus Linien auf einer Diagonale von oben rechts nach unten links.

- Diagonal Cross Hatch - Ein Muster aus sich kreuzenden diagonalen Linien.

StrokeColor Gibt die Farbe und Transparenz für die Strichlinie an.
StrokeStyle Gibt an, wie das Symbol Linienwerk gezeichnet werden soll.
StrokeWidth Gibt die Breite der Strichlinie an.
StrokeDashPattern Gibt ein Array von Abständen an, das die Längen abwechselnder Striche und Leerstellen in gestrichelten Linien angibt.
StrokeDashOffset Gibt den Abstand vom Beginn einer Linie zum Beginn eines Strichmusters an.
StrokeLineJoin

Bestimmt, wie Linien an Schnittpunkten von Liniensegmenten gerendert werden.

- Miter - scharfe Ecke

- Round - abgerundete Ecke

- Bevel - diagonale Ecke

HorizontalOffset Gibt einen horizontalen Versatz von einem Punkt zum Formankerpunkt an.
VerticalOffset Gibt einen vertikalen Versatz von einem Punkt zum Formankerpunkt an.

Geometrie Typen

 Der Symbolisierer kann auf Geometrien aller Art angewendet werden.

Geometrie Dimension Geometrie Typen Rendering Verhalten
Punkt Punkt, MultiPoint Zeichnet ein kleines quadratisches orthogonales Polygon.
Linie LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString Die Linie wird geschlossen, indem ihr Endpunkt mit ihrem Startpunkt verbunden wird. Nur die ursprüngliche Linie wird gestrichen.
Oberfläche Polygon, CurvePolygon, MultiPolygon, MultiSurface Zeichnet das Polygon.

Für GeometryCollections wird das Rendering-Verhalten für jede Geometrie innerhalb der Collection separat bestimmt. Layer mit gemischtem Geometrietyp folgen der Logik für GeometryCollections.

Verwenden Sie MixedGeometrySymbolizer, um einen Symbolisierer auf bestimmte Geometrietypen zu beschränken.

Beispiele

Standardmäßig zeichnet der Simple Fill Symbolizer eine schwarze Strichlinie und eine solide weiße Füllung:

Hier erfahren Sie, wie Sie das Styling ändern:

todo:image_alt_text

Sie möchten möglicherweise auch Beschriftungen zu Ihren Polygonen hinzufügen. Besuchen Sie Lines Labeling Examples für Beispiele, wie Sie Polygongrenzen beschriften oder Points Labeling Examples auf exmaples, wie Sie Polygonzentren beschriften.