Hi, I read about the support for TextSymbolizer in OL 2.7 and immediatly startet trying it.
Therefore I use two wfs-layers (geoserver) wich are rendered in OL as GML2-layers. Following the very usefull sld-example (http://www.openlayers.org/dev/examples/sld.html) I created an SLD file wich you'll find below. The SLD contains among others a TextSymbolizer. Now everything shows up (using FF3) in the map as expected - except the TextSymbolizer. Examining the DOM in Firebug showed me, that only the TextSymbolizer was ignored. And I have no idea why. Perhaps you are able to give me a hint. Thank you very much in advance. All the best Sven Axt /* Description: the first named layer styles a filtered set of polygons - works fine. the second named layer defines two symbolizers for point data. Only the crosses show up, but no text is displayed. */ <?xml version="1.0" encoding="UTF-8"?> <sld:StyledLayerDescriptor version="1.0.0" xmlns:sld="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"> <sld:NamedLayer> <sld:Name>xyPoly</sld:Name> <sld:UserStyle> <sld:Name>PolyStyle</sld:Name> <sld:IsDefault>1</sld:IsDefault> <sld:FeatureTypeStyle> <sld:Rule> <ogc:Filter> <ogc:PropertyIsLike wildCard='*' singleChar='.' escape='!'> <ogc:PropertyName>NAME</ogc:PropertyName> <ogc:Literal>Brand*</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> <sld:PolygonSymbolizer> <sld:Fill> <sld:CssParameter name="fill">#ccffaa</sld:CssParameter> <sld:CssParameter name="fill-opacity"> <ogc:Literal>0.5</ogc:Literal> </sld:CssParameter> </sld:Fill> <sld:Stroke> <sld:CssParameter name="stroke"> <ogc:Literal>#000000</ogc:Literal> </sld:CssParameter> <sld:CssParameter name="stroke-opacity"> <ogc:Literal>1</ogc:Literal> </sld:CssParameter> <sld:CssParameter name="stroke-width"> <ogc:Literal>1</ogc:Literal> </sld:CssParameter> <sld:CssParameter name="stroke-dasharray"> <ogc:Literal>3 5 1 5</ogc:Literal> </sld:CssParameter> </sld:Stroke> </sld:PolygonSymbolizer> </sld:Rule> </sld:FeatureTypeStyle> </sld:UserStyle> </sld:NamedLayer> <sld:NamedLayer> <sld:Name>xyText</sld:Name> <sld:UserStyle> <sld:Name>TextStyle</sld:Name> <sld:IsDefault>1</sld:IsDefault> <sld:FeatureTypeStyle> <sld:Rule> <sld:TextSymbolizer> <sld:Label> <ogc:PropertyName>Name</ogc:PropertyName> </sld:Label> <sld:Font> <sld:CssParameter name="font-family">Arial</sld:CssParameter> <sld:CssParameter name="font-size">10</sld:CssParameter> </sld:Font> </sld:TextSymbolizer> <sld:PointSymbolizer> <sld:Graphic> <sld:Mark> <sld:WellKnownName>cross</sld:WellKnownName> </sld:Mark> <sld:Size>10</sld:Size> </sld:Graphic> </sld:PointSymbolizer> </sld:Rule> </sld:FeatureTypeStyle> </sld:UserStyle> </sld:NamedLayer> </sld:StyledLayerDescriptor> -- Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users