Marker Symbolizer
Marker Symbolizer
De Simple Marker symbolizer tekent een vooraf gedefinieerde vorm met aanpasbare vulling en omtrek. Dit is de standaard symbolizer voor 0-dimensionale geometrieën (punten).
Ondersteunde vormen zijn:
![]() |
Cirkel | ![]() |
Ster | |
|---|---|---|---|---|
![]() |
Vierkant | ![]() |
Kruis | |
![]() |
Driehoek | ![]() |
X |
Ondersteunde styling opties:
| Eigenschap | Beschrijving |
|---|---|
| ShapeType | Specificeert de vorm van de marker. |
| Size | Specificeert de grootte van de markervorm |
| FillColor | Specificeert de kleur en transparantie die aan de vulling worden gegeven |
| StrokeColor | Specificeert de kleur en transparantie die aan de lijn worden gegeven |
| StrokeWidth | Specificeert de breedte van de lijn |
| StrokeLineJoin | Bepaalt hoe lijnen worden weergegeven op kruispunten van lijnsegmenten. |
| StrokeStyle | Specificeert hoe het symbol linework moet worden getekend. |
| StrokeDashPattern | Specificeert een array van afstanden die de lengtes van alternerende streepjes en spaties in gestreepte lijnen specificeren. |
| StrokeDashOffset | Specificeert de afstand vanaf het begin van een lijn tot het begin van een streepjespatroon. |
| Rotation | Specificeert de rotatie van het symbool rond zijn middelpunt, in decimalen graden. Positieve waarden geven rotatie aan in de klok mee richting, negatieve waarden geven tegen de klok in rotatie aan. Standaard is 0. |
| HorizontalOffset | Specificeert horizontale offset van een puntlocatie naar het vormankerpunt. |
| VerticalOffset | Specificeert verticale offset van een puntlocatie naar het vormankerpunt. |
| HorizontalAnchorPoint | Specificeert welke kant van een markervorm horizontaal uitgelijnd zal worden met de puntlocatie. |
| VerticalAnchorPoint | Specificeert welke kant van een markervorm verticaal uitgelijnd zal worden met de puntlocatie. |
Geometry Types
De symbolizer kan worden toegepast op geometrieën van elk type.
| Geometry Dimension | Geometry Types | Rendering Behavior |
|---|---|---|
| Point | Point, MultiPoint | Tekent de vorm gecentreerd op de puntcoördinaat. |
| Line | LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString | Tekent de vorm gecentreerd op het zwaartepunt van de geometrie
|
| Surface | Polygon, CurvePolygon, MultiPolygon, MultiSurface |
Voor GeometryCollections wordt het renderinggedrag afzonderlijk bepaald voor elke geometrie in de collectie. Lagen met Mixed geometry type volgen de logica voor GeometryCollections.
Gebruik MixedGeometrySymbolizer om een symbolizer te beperken tot specifieke geometrietypen.
Examples
Standaard tekent de marker symbolizer zwarte cirkels:
Hier is hoe u de vulkleur kunt wijzigen in rood:
![]() |
|---|
Een ander voorbeeld van styling met een vooraf gedefinieerde vorm (driehoek):
![]() |
|---|
Voor meer geavanceerde scenario’s wilt u mogelijk de markerstijl dynamisch aanpassen op basis van kenmerkwaarden van features. Zo doet u dat:
![]() |
|---|
U wilt mogelijk ook labels toevoegen aan uw markers. Bezoek Points Labeling Examples voor voorbeelden.








