A Halo fills an extended area outside the glyphs of a rendered textlabel to
make it easier to read over a background.
The details of this object are taken from the OGC
Styled-Layer Descriptor Report (OGC 02-070) version 1.0.0.:
<xsd:element name="Halo">
<xsd:annotation>
<xsd:documentation>
A "Halo" fills an extended area outside the glyphs of a rendered
text label to make the label easier to read over a background.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="sld:Radius" minOccurs="0"/>
<xsd:element ref="sld:Fill" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
Renderers can use this information when displaying styled features, though
it must be remembered that not all renderers will be able to fully
represent strokes as set out by this interface. For example, opacity may
not be supported.
Notes:
-
The graphical parameters and their values are derived from SVG/CSS2
standards with names and semantics which are as close as possible.
$Id: Halo.java 25459 2007-05-08 05:19:25Z jgarnett $
author: Ian Turton, CCG |