Hi, I trying to apply a SLD Filter:
... <Rule> <Title>Kläranlagen OWB 1</Title> <ogc:Filter> <ogc:PropertyIsLike> <ogc:PropertyName>g</ogc:PropertyName> <ogc:Literal>Bonn</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> <PointSymbolizer> <Geometry> <PropertyName>locatedAt</PropertyName> </Geometry> <Graphic> <Mark> <WellKnownName>circle</WellKnownName> <Fill> <CssParameter name="fill">#00FF00</CssParameter> </Fill> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </Mark> <Size>12.0</Size> </Graphic> </PointSymbolizer> </Rule> ... <Rule> <Title>Kläranlagen OWB 2</Title> <Filter> <PropertyIsLike> <PropertyName>g</PropertyName> <Literal>Essen</Literal> </PropertyIsLike> </Filter> <PointSymbolizer> <Geometry> <PropertyName>locatedAt</PropertyName> </Geometry> <Graphic> <Mark> <WellKnownName>circle</WellKnownName> <Fill> <CssParameter name="fill">#FF0000</CssParameter> </Fill> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </Mark> <Size>12.0</Size> </Graphic> </PointSymbolizer> </Rule> .. But the filter is ignored in the temporary map file (not the SLD the color of the class Kläranlagen OWB 1 is correct rendered): LAYER DATA "krankenhausdaten" NAME "states" STATUS ON TILEITEM "location" TYPE POINT UNITS METERS CLASS NAME "Kläranlagen OWB 1" STYLE COLOR 0 255 0 OUTLINECOLOR 0 0 0 SIZE 12 SYMBOL "sld_mark_symbol_circle_filled" END # STYLE TITLE "Kläranlagen OWB 1" END # CLASS CLASS NAME "Kläranlagen OWB 2" STYLE COLOR 255 0 0 OUTLINECOLOR 0 0 0 SIZE 12 SYMBOL "sld_mark_symbol_circle_filled" END # STYLE TITLE "Kläranlagen OWB 2" END # CLASS This was working in mapserver 5 & 6 as expected. The SLD filter examples from the 7.0.4 Doku over http://demo.mapserver.org/ are rendered with - MapServer version 5.6.5. Could anybody help me? Best, Martin _______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users