[mapserver-users] Errors in trying to angle my labels.
Ron M
rm_mapserv at cheapcomplexdevices.com
Wed Feb 11 17:30:57 PST 2009
I see that mapserver 5.2.1 has the ability to draw labels
at angles with the
LABEL
..blah blah...
ANGLE "[rotation]"
END
Can I put an expression in that rotation column? When I try
doing something like this:
LABEL
MINFEATURESIZE 75
COLOR 255 255 255
OUTLINECOLOR 255 0 0
TYPE truetype
ANTIALIAS TRUE
FONT arial-bold
SIZE 8
PARTIALS FALSE
POSITION CC
buffer 0
ANGLE [(180/3.141592654*atan2((y(endpoint(the_geom))-y(startpoint(the_geom))),(x(endpoint(the_geom))-x(startpoint(the_geom)))))]
END
it's giving me an error suggesting that this expression is
not the name of a column in my table.
With mapserver 4.4.1 I was able to write labels at angles with
an expression like this:
LABELANGLEITEM "(180/3.141592654*atan2((y(endpoint(the_geom))-y(startpoint(the_geom))),(x(endpoint(the_geom))-x(startpoint(the_geom)))))"
Is there any way I can get mapserver 5.2.1 to not try to quote the
ANGLE for the label?
More information about the MapServer-users
mailing list