[Mapserver-users] SLD and multiple NamedLayer
Yewondwossen Assefa
assefa at dmsolutions.ca
Wed Mar 24 12:18:00 PST 2004
Bart,
I have tried to debug the problem this morning but was not successful.
I can reproduce this on a windows machine but the the same setting works
on a Linux setup. What is even worst was that on Windows, the request
works when I am in the debugger. I could not really pin point where was
the problem but It seems that the inital parsing of the XML is the
probelm (the XML seems to be valid but the parser returns an error).
I have entered a bug on this for now in mapserver (bug 601). I will
give it another shot in few days.
Later,
bartvde at xs4all.nl wrote:
> Hi list,
>
> is it possible with Mapserver as an SLD WMS to use multiple NamedLayer
> elements in the SLD document?
>
> When we use only one NamedLayer with one Rule, everything works fine. When
> we use 2 NamedLayer elements, the original map gets drawn. We also tried
> copying the LAYER in the MAP file, so that we did not reference the same
> NamedLayer twice. This does not make any difference, the layer is rendered
> without any Filter/SLD applied.
>
> The reason we want to use this kind of SLD is to have a selection drawn on
> top of another selection, and have the result in one image.
>
> Any info appreciated.
>
> <StyledLayerDescriptor version="1.0.0">
> <NamedLayer>
> <Name>Gemeentes1</Name>
> <UserStyle>
> <Title>xxx1</Title>
> <FeatureTypeStyle>
> <Rule>
> <Filter>
> <PropertyIsEqualTo>
> <PropertyName>GEMNAAM</PropertyName>
> <Literal>Amsterdam</Literal>
> </PropertyIsEqualTo>
> </Filter>
> <LineSymbolizer>
> <Geometry>
> <PropertyName>center-line</PropertyName>
> </Geometry>
> <Stroke>
> <CssParameter name="stroke">#ffff00</CssParameter>
> <CssParameter name="stroke-width">10.0</CssParameter>
> </Stroke>
> </LineSymbolizer>
> </Rule>
> </FeatureTypeStyle>
> </UserStyle>
> </NamedLayer>
> <NamedLayer>
> <Name>Gemeentes2</Name>
> <UserStyle>
> <Title>xxx2</Title>
> <FeatureTypeStyle>
> <Rule>
> <Filter>
> <PropertyIsEqualTo>
> <PropertyName>GEMNAAM</PropertyName>
> <Literal>Amsterdam</Literal>
> </PropertyIsEqualTo>
> </Filter>
> <LineSymbolizer>
> <Geometry>
> <PropertyName>center-line</PropertyName>
> </Geometry>
> <Stroke>
> <CssParameter name="stroke">#0000ff</CssParameter>
> <CssParameter name="stroke-width">2.0</CssParameter>
> </Stroke>
> </LineSymbolizer>
> </Rule>
> </FeatureTypeStyle>
> </UserStyle>
> </NamedLayer>
> </StyledLayerDescriptor>
>
> Best regards,
> Bart
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the MapServer-users
mailing list