I dunno, I'm thinking the problem may lay in the legend code not respecting scale values. What exactly does your GetLegendGraphic call look like?
Steve ________________________________________ From: [email protected] [[email protected]] on behalf of Carlo Pelliconi [[email protected]] Sent: Tuesday, March 05, 2013 6:27 AM To: [email protected] Cc: [email protected] Subject: Re: [mapserver-users] How use style for distinguish the rendering for scales interval. Hi Andrea, If I remember well, the legend represents the class objects, so my advice is to create 2 different classes, with 1 style each one. Use the maxscaledenom statement in the class definition and not in the style. I hope it works. Bye, Carlo Il 04/03/2013 14:59, Andrea Peri ha scritto: > Hi, > > I have set a layer with a class and 2 style inside the class. > The first style is working in a specific sclae interval, the second > style is in another different scale interval. > > To do this I use this code: > > MAP > ... > CLASS > .... > MAXSCALEDENOM 4000000 > MINSCALEDENOM 1 > # the style A > STYLE > WIDTH 2.0 > COLOR "#C5C9977F" > ANTIALIAS false > OPACITY 100 > MAXSCALEDENOM 4000000 > MINSCALEDENOM 100000 > # the style B > STYLE > WIDTH 3.0 > OUTLINECOLOR "#000000FF" > ANTIALIAS false > OPACITY 100 > MAXSCALEDENOM 100000 > MINSCALEDENOM 1 > .... > > So in the scale interval 1:100.000 - 1:4.000.000 the geometry is with > a color fill and an outline > instead in the scale interval 1:1 - 1:100.00 the geometry is with only > an outline with width 3. > > But when I call the GetçLegendGraphics using a scale of 1:300.000 > > Instead of a legend with the styleA only I have a legend-image with > styleA+styleB > > I'm using the mapserver 6.3dev. > > I guess there is some mistake on the styles definition but I don't find what. > > Any hint is welcome. > > thx, > _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
