[Mapserver-users] Outlinecolor of a MS_LAYER_LINE Type
woodbri at swoodbridge.com
woodbri at swoodbridge.com
Fri Jan 30 17:16:47 PST 2004
There is a different strategy for rendering lines like you want.
SYMBOL "circle"
COLOR 0 0 0
SIZE 5
OVERLAYCOLOR 255 0 0
OVERLAYSIZE 3
This will draw a 5 pixel wide black line and then draw a 3 pixel wide
red line on top of it. Which will leave one pixel of black on each
side of the red line.
You can adjust the colors and widths for different effects.
Hope this helps,
Steve W. (one of the other Steve's :)
On 30 Jan 2004 at 22:49, Nicol Hermann wrote:
> Hi Steve,
>
> i hoping to achieve the same effect like it appears with point and
> polygon layers. I would like to see a line which is enclosed which the
> two lines of the outline color. The 'size' parameter only affects the
> thickness of the line.
>
> || Line||
> ^ ^
> |Line with the Outlinecolor
>
> Is there's a special cause that the outline color is ignored by the
> line rendering code?
>
> Thanks
> Nicol
>
>
> Am Fr, den 30.01.2004 schrieb Steve Lime um 21:49:
> > It's be awhile since I've looked at that source code but my guess is
> > that outline colors are ignored by the line rendering code. What sort of
> > an effect are you hoping to achieve?
> >
> > Steve
> >
> > >>> <mapserver at geochem.de> 1/30/2004 7:52:01 AM >>>
> >
> > Hi List,
> >
> > i want to set the outlinecolor within the StyleObj of a layer with the
> > type MS_LAYER_LINE. I use the following code but the outlinecolor do
> > not
> > appear:
> >
> > $Layer -> set("type", MS_LAYER_LINE );
> > $poClass = ms_newClassObj($Layer);
> > $styleObj = ms_newStyleObj($poClass);
> > $styleObj -> color -> setRGB ( 0, 0, 255 );
> > $styleObj -> outlinecolor -> setRGB ( 0 , 0, 50);
> > $styleObj -> set ("symbolname", "kreis");
> > $styleObj -> set ("size", 8);
> > $poClass -> set("name", "Germany");
> >
> > The same code works with MS_LAYER_POINT and MS_LAYER_POLYGON.
> >
> > Do i miss something?
> > Thanks in advance.
> > Nicol
> > _______________________________________________
> > Mapserver-users mailing list
> > Mapserver-users at lists.gis.umn.edu
> > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> --
> Nicol Hermann <mapserver at geochem.de>
>
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list