[mapserver-users] mapserver POSITION question
Daniel Morissette
dmorissette at mapgears.com
Mon Jun 15 07:31:07 PDT 2009
Raivo Alla wrote:
>
> As it could be seen on the picture
> (http://picasaweb.google.com/snaperski/Ort#5347526051315751666),
> street labels are strangely positioned in different ways.
> I want labels only when they have enough space to fit in
> (MINFEATURESIZE AUTO) and I want them
> centered. As it appears, sometimes they are aligned left, sometimes
> right, only lucky ones at the center.
> Those red boxes are to visualize vertex points.
>
You are using "ANGLE AUTO" in your label definition. In this case,
MapServer places the label at the center of the longest segment of the
polyline that define the street, and follows the angle of that segment.
If you use ANGLE FOLLOW then the label will be placed at the center of
the polyline itself (i.e. at total_length/2)... that should give the
results that you expect.
Daniel
--
Daniel Morissette
http://www.mapgears.com/
More information about the MapServer-users
mailing list