Hi James,

thx for your fast answer. I tried following piece of SLD, unfortunately the second PointSymbolizer overwrite the first one.

<StyledLayerDescriptor version="1.0.0" xmlns="http://www.opengis.net/sld"; xmlns:gml="http://www.opengis.net/gml"; xmlns:ogc="http://www.opengis.net/ogc"; 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://ogc.dmsolutions.ca/sld/1.0.0/StyledLayerDescriptor.xsd";>
<NamedLayer>
<Name>tree</Name>
<UserStyle>
<FeatureTypeStyle>
<Rule>
<Name>IT:Pianta|DE:Pflanze</Name>
<PointSymbolizer>
<Graphic>
<Mark>
<WellKnownName>circle</WellKnownName>
<Fill>
   <CssParameter name="fill">#00c800</CssParameter>
</Fill>
</Mark>
<Size>5</Size>
</Graphic>
</PointSymbolizer>
<PointSymbolizer>
<Graphic>
<Mark>
<WellKnownName>circle</WellKnownName>
<Fill>
   <CssParameter name="fill">#006400</CssParameter>
</Fill>
</Mark>
<Size>2</Size>
</Graphic>
</PointSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>

Léveillé schrieb:
Hi Daniel,
I'm no expert in SLD, but have you tried using 2 PointSymbolizer ? That's what I'm doing (with lines) and it works great ... <LineSymbolizer>
                        <Geometry>
                            <PropertyName>center-line</PropertyName>
                        </Geometry>
                        <Stroke>
<CssParameter name="stroke">#000000</CssParameter> <CssParameter name="stroke-width">7.0</CssParameter>
                        </Stroke>
                    </LineSymbolizer>
                    <LineSymbolizer>
                        <Geometry>
                            <PropertyName>center-line</PropertyName>
                        </Geometry>
                        <Stroke>
<CssParameter name="stroke">#009432</CssParameter> <CssParameter name="stroke-width">5.0</CssParameter>
                        </Stroke>
                    </LineSymbolizer>
______________________________________________________

*JAMES LÉVEILLÉ
*Service des systèmes de Mission
Direction des technologies de l'information
Ministère des Transports du Québec

5833, boul. Pierre-Bertrand, 2ième étage
Québec (Québec) G2K 1K7
Téléphone:   (418) 380-2005 poste 227
Télécopieur: (418) 644-6653
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

    -----Message d'origine-----
    *De :* [EMAIL PROTECTED]
    [mailto:[EMAIL PROTECTED] *De la part de*
    Daniel Degasperi
    *Envoyé :* 12 novembre 2008 10:36
    *À :* [email protected]
    *Objet :* [mapserver-users] SLD not rendered correctly

    Hello,

    the attached SLD should render a point layer with an outlinecolor
    (see stroke), unfortunately the stroke-color seems to overwrite
    the fill color.
    Images are attached. withoutsld.png would be the expected result,
    withsld.png is the actual result.
    Can anybody help me?

    I'm using MapServer 5.0.3 on Centos5 and the render client is
    OpenLayers.

    These tickets could be related:

        * http://trac.osgeo.org/mapserver/ticket/1887
        * http://trac.osgeo.org/mapserver/ticket/2548


    Regards, Daniel

-- Daniel Degasperi
      Software Developer
      [EMAIL PROTECTED]
---------------------------
      R3 GIS Srl
      Via Johann Kravogl 2
      I-39010 Merano - Sinigo (BZ)
      Tel. +39 0473 494949
      Fax. +39 0473 069902
      Web  http://www.r3-gis.com
    -----------------------------


--
 Daniel Degasperi
 Software Developer
 [EMAIL PROTECTED]
---------------------------
 R3 GIS Srl
 Via Johann Kravogl 2
 I-39010 Merano - Sinigo (BZ)
 Tel. +39 0473 494949
 Fax. +39 0473 069902
 Web  http://www.r3-gis.com
-----------------------------

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to