[OpenLayers-Trac] [OpenLayers] #1542: Format.SLD: add support for TextSymbolizer
OpenLayers
trac at openlayers.org
Thu May 8 06:56:02 EDT 2008
#1542: Format.SLD: add support for TextSymbolizer
-------------------------+--------------------------------------------------
Reporter: bartvde | Owner: tschaub
Type: task | Status: new
Priority: minor | Milestone:
Component: Format.SLD | Version: 2.6
Resolution: | Keywords: review
State: |
-------------------------+--------------------------------------------------
Changes (by bartvde):
* keywords: => review
Comment:
It does not really make sense to implement read support right now, since
vector layers can't render labels as yet.
Write support makes sense IMHO as you can now easily label a WMS layer
using SLD.
An example useage is:
{{{
var symbolizer = {};
symbolizer["Text"] = {property: propertyName, fontFamily: fontFamily,
fontSize: fontSize, fillColor: color};
}}}
Which will create something like (when used in an SLD document):
{{{
<StyledLayerDescriptor xmlns="http://www.opengis.net/sld" version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld
http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance"><NamedLayer><Name>AAA64</Name><UserStyle><FeatureTypeStyle><Rule><Name>default</Name><TextSymbolizer><Label><ogc:PropertyName
xmlns:ogc="http://www.opengis.net/ogc">ROUTE</ogc:PropertyName></Label><Font><CssParameter
name="font-family">Arial</CssParameter><CssParameter name="font-
size">10</CssParameter></Font><Fill><CssParameter
name="fill">#FFFF00</CssParameter></Fill></TextSymbolizer></Rule></FeatureTypeStyle></UserStyle></NamedLayer></StyledLayerDescriptor>
}}}
--
Ticket URL: <http://trac.openlayers.org/ticket/1542#comment:1>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer
More information about the Trac
mailing list