[mapserver-users] Re: annotations in mapserver 5.4
Raivo Alla
snaperski at gmail.com
Mon Aug 31 22:42:40 PDT 2009
Thanks!
You're right, I shortened the layer definition here confusingly, whole
layer definition was like that:
LAYER
NAME alevikAnno_1
GROUP HYBRID
METADATA
"wms_title" "alevikAnno"
"wms_srs" "EPSG:3301"
"wms_extent" "355000 6360000 754000 6660000"
END
STATUS default
TYPE annotation
DATA "kohanimed/alevikud_1"
#sama andmestik, mis newages.
#Uuendamine vastavalt vajadusele.
#OPACITY 100
LABELITEM "TEXTSTRING"
CLASS
MAXSCALE 1333333 #1000000
MINSCALE 400000 #300000
STYLE
SYMBOL "punsoon3"
SIZE 15
END
LABEL
TYPE truetype
ANTIALIAS true
FONT "arial"
COLOR 255 255 255
SIZE 9
priority 6
encoding utf-8
force false
ANGLE auto
OUTLINECOLOR 25 25 25
POSITION cr
BUFFER 1
END
END
CLASS
MAXSCALE 400000 #300000
MINSCALE 200000 #150000
STYLE
SYMBOL "punsoon4"
SIZE 15
END
LABEL
TYPE truetype
ANTIALIAS true
FONT "arialb"
COLOR 255 255 255
SIZE 9
force false
ANGLE auto
priority 6
OUTLINECOLOR 25 25 25
POSITION cr
BUFFER 1
END
END
CLASS
MAXSCALE 200000 #150000
MINSCALE 66666 #50000
LABEL
TYPE truetype
ANTIALIAS true
FONT "arialb"
COLOR 255 255 255
SIZE 10
#force true
priority 8
ANGLE auto
OUTLINECOLOR 25 25 25
POSITION cc
BUFFER 3
END
END
CLASS
MAXSCALE 66666 #50000
MINSCALE 20000 #15000
LABEL
TYPE truetype
ANTIALIAS true
FONT "arialb"
COLOR 255 255 255
SIZE 11
#force true
priority 8
ANGLE auto
OUTLINECOLOR 25 25 25
POSITION cc
BUFFER 3
END
END
CLASS
MAXSCALE 20000 #15000
LABEL
TYPE truetype
ANTIALIAS true
FONT "arialb"
COLOR 255 255 255
SIZE 12
#force true
priority 8
ANGLE auto
OUTLINECOLOR 25 25 25
POSITION cc
BUFFER 3
END
END
END
But problem still remains, even if I changed layer definition to
one-class only and with the scales defined in LAYER, not CLASS
section.
Raivo
On Mon, Aug 31, 2009 at 9:16 PM, Steve Lime<Steve.Lime at dnr.state.mn.us> wrote:
> If you get rid of the class min/max scales do the problems go away? What if you put those constraints
> at the layer level (with only one class that should work). Also, the layer defn is confusing since it doesn't
> hint at a marker yet the images missing labels definitely do have a marker accompanying the text.
>
> Steve
>
>>>> On 8/31/2009 at 5:23 AM, in message
> <49dc012b0908310323j7868aed2gea5cf8528a23e0f at mail.gmail.com>, Raivo Alla
> <snaperski at gmail.com> wrote:
>> This is a bit old problem (still got that bug), but I found that I
>> typed the second link not right, the right link to
>> the problematic output is that:
>> http://picasaweb.google.com/snaperski/Ort#5365984697960162578
>> I assume this is some 5.4 version bug?
>>
>> Sincerely,
>> Raivo
>>
>> On Tue, Aug 4, 2009 at 9:12 AM, Raivo Alla<snaperski at gmail.com> wrote:
>>> Hey,
>>>
>>> I got some weird behavior while trying to display labels with mapserver 5.4.
>>> With mapserver 5.0.3 these labels show up nicely:
>>> http://picasaweb.google.com/snaperski/Ort#5365984694609689634
>>> But with mapserver 5.4, these layers are shown at scale about
>>> 350000-200000, but they will disappear at higher scales, so nothing
>>> can be seen:
>>> http://picasaweb.google.com/snaperski/Ort#5365984694609689634
>>> This could'nt be collision conflict either as they have enough space to fit
>> in.
>>> Is something changed in the way mapserver treats annotations elements?
>>>
>>> Data source is a polygon shapefile: I hope that (polygon type) is not
>>> the problem?
>>> The layer itself in the mapfile:
>>>
>>> LAYER
>>> NAME alevikAnno_1
>>> GROUP HYBRID
>>> METADATA
>>> "wms_title" "alevikAnno"
>>> "wms_srs" "EPSG:3301"
>>> "wms_extent" "355000 6360000 754000 6660000"
>>> END
>>> STATUS default
>>> TYPE annotation
>>> DATA "kohanimed/alevikud_1"
>>> LABELITEM "TEXTSTRING"
>>> CLASS
>>> MAXSCALE 1333333
>>> MINSCALE 200000
>>> LABEL
>>> TYPE truetype
>>> ANTIALIAS true
>>> FONT "arial"
>>> COLOR 255 255 255
>>> SIZE 9
>>> priority 6
>>> force false
>>> ANGLE auto
>>> OUTLINECOLOR 25 25 25
>>> POSITION cr
>>> BUFFER 1
>>> END
>>> END
>>> END
>>>
>>>
>>>
>>> Raivo Alla
>>> Estonian Land Board
>>>
>> _______________________________________________
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
>
More information about the MapServer-users
mailing list