Skip to content

Files

Latest commit

d14ec83 · Mar 20, 2017

History

History
24 lines (19 loc) · 763 Bytes

placement-code-unified.md

File metadata and controls

24 lines (19 loc) · 763 Bytes

Unification of placement options

All these symbolizers have common purpose - placing labels on geometric positions:

  • TextSymbolizer
  • ShieldSymbolizer
  • GroupSymbolizer
  • MarkersSymbolizer
  • PointSymbolizer
  • CollisionSymbolizer

It makes sense to allow all possible placement options for all these symbolizers. Therefore all these symbolizers now support all these placement options:

  • point
  • interior
  • centroid
  • line
  • vertex
  • vertex-first
  • vertex-last
  • grid
  • alternating-grid

This unification is a result of great code sharing and simple declarative description of each symbolizer.