[mapserver-users] LABEL POSITION - Numeric or String from a database
tommaso
tommasodb at googlemail.com
Sun Nov 21 05:58:39 PST 2010
Hallo Donald,
you can define a layer with so many classes how are your possible label
positions and filter each class with the value of the attribute
"AnchorPositionTxt"
i.e:
LAYER
NAME "layer"
...
...
CLASSITEM "AnchorPositionTxt"
LABELITEM "name"
CLASS
EXPRESSION "ul"
LABEL
POSITION ul
...
END
END
CLASS
EXPRESSION "lr"
LABEL
POSITION lr
...
END
END
END
Cheers,
Tommaso
On Sun, 2010-11-21 at 10:21 +0000, Donald Kerr wrote:
> Hi List,
>
> I am trying to change a LABEL's POSITION by using an integer without
> success.
>
> As far as I can see, the LABEL's POSITION can be any one of the following
> constants: enum MS_POSITIONS_ENUM {MS_UL=101, MS_LR, MS_UR, MS_LL, MS_CR,
> MS_CL,
> MS_UC, MS_LC, MS_CC, MS_AUTO, MS_XY , MS_FOLLOW};
>
> I was assuming that I can replace UL with "101" i.e. instead of "POSITION
> UL" I use "POSITION 101" but that doesn't work.
>
> I have also tried replacing "POSITION UL" with text values from a database
> i.e. "POSITION [AnchorPositionTxt]" where "AnchorPositionTxt" is a string
> 'UL' but, again, that doesn't work.
>
> Is there a way to set this value dynamically from the database with either
> numbers or strings ('UL', LR, etc...)?
>
> Many thanks.
>
> Regards,
>
> Donald Kerr
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20101121/3e1bda1d/attachment.htm>
More information about the MapServer-users
mailing list