- /
- /
- /
Symbolizers
Symbolizers are the code responsible for rendering a certain aspect of the map making them basically the core of any render engine.
Basic Symbolizers
The core rendering logic necessary to render a basic OSM map consists of the following symbolizers:
- LineSymbolizer: draws basic lines with with width and color
- LinePatterSymbolizer: draws lines with a texture instead of a color
- TextSymbolizer: draws text, either on a point coordinate or along a line
- MarkersSymbolizer: draws icons
- PolygonSymbolizer: draws polygons with filling color
- PolygonPatternSymbolizer: draws polygons with filling texture
- ShieldSymbolizer: draws an icon with overlayed text
Custom Symbolizers
MapRender additionally comes with the following symbolizers:
- KmlSymbolizer; draws the content of a given .kml file
- SrtmSymbolizer: draws topological data from the NASA SRTM data
- TileSymbolizer: draws an already existing tile
The main benefit of these additional Symbolizers (aside of their immediate functionality of course) is that they can be integrated anywhere in the rendering layer stack. Meaning that you can for example draw topological data above basic land coloring but below street rendering.