SLD Filters
Nicol Hermann
mapserver at GEOWORLD.DE
Tue Sep 14 06:08:47 PDT 2004
Hi List,
i am fighting with the SLD filter support of mapserver (4.2.3)
I have the following sld-file which should highlight all records where
ID >= 33905. All remaining record should be displayed in red.
<StyledLayerDescriptor version='1.0.0'>
<NamedLayer>
<Name>gemeinde</Name>
<UserStyle>
<Title>xxx</Title>
<FeatureTypeStyle>
<Rule>
<Filter>
<PropertyIsGreaterThanOrEqualTo>
<PropertyName>ID</PropertyName>
<Literal>33905</Literal>
</PropertyIsGreaterThanOrEqualTo>
</Filter>
<PolygonSymbolizer>
<Fill>
<CssParameter name='fill'>#FFFF00</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<ElseFilter/>
<PolygonSymbolizer>
<Fill>
<CssParameter name='fill'>#FF0000</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>
What i got is the attached file 'ms_sld.png'. When i did the same query
(ID >= 33905) with ArcExplorer ('ae_sld.png') i got reasonable results
while the mapserver results are wrong.
When i use the unique field ID with ID=33905 (PropertyIsEqualTo) i got
the whole map highlighted not only one polygon.
What i am doing wrong?
Any help on this would be greatly appreciated
Nicol
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ae_sld.png
Type: image/png
Size: 18746 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20040914/a598f167/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ms_sld.png
Type: image/png
Size: 5477 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20040914/a598f167/attachment-0001.png>
More information about the MapServer-users
mailing list