[mapserver-users] Constraining label position
j.l.h.hartmann at uva.nl
Mon Feb 20 09:41:28 EST 2012
That's it, thanks Thomas. It's a problem with the development version of
OpenLayers, where during a map refresh the old version remains visible
for some time next to the updated one, in order to get a smooth
transition. I find intelligent labelpositioning more important than
smooth transitions, so I'll suggest to them an option to disable the
On 02/20/2012 03:30 PM, thomas bonfort wrote:
> PROCESSING "LABEL_NO_CLIP=yes"
> On Mon, Feb 20, 2012 at 15:27, Jan Hartmann<j.l.h.hartmann at uva.nl> wrote:
>> On 02/14/2012 06:17 PM, Stephen Woodbridge wrote:
>> google: mapserver geomtransform
>> this will let you fix the label point to the centroid of the object or some
>> other positions.
>> The issue is that the label point is generally calculated based on the
>> geometry of the object as clipped to the view port. So the geometry changes
>> based on the view clipping and this causes the label point to also change.
>> the geomtransform works on the original data and so the label point becomes
>> No I can't get this to work, perhaps I don't understand the syntax of
>> geomtransform. Can you give me an example of fixing a label to the center
>> point of a rectangle, without shifting it when the rectangle crosses the
>> viewport? My mapfile looks:
>> connectiontype postgis
>> connection ""
>> data the_rect from bnds
>> labelitem rect_id
>> color 0 0 0
>> color 0 0 255
>> I put a few geotransforms within the label and within the style objects, but
>> the label always shifts near the margin of the viewport.
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mapserver-users