Bart,

thanks, the following is the correct way to do it

adding a symbol

SYMBOL
NAME B
TYPE TRUETYPE
FONT arial_bold
FILLED true
ANTIALIAS true
CHARACTER 'B'
END

and changing

CLASS
  EXPRESSION ([PROJECTSOORT] = 200)
  NAME "Bouwlocatie"
  STYLE
      SYMBOL 'B'
      COLOR 255 100 0
      SIZE 14
  END
END

Regards, Huub (geodan)


Bart van den Eijnden (OSGIS) wrote:

Huub,

I don't think text is used for legends.

How about defining a TRUETYPE symbol with the same font (arial_bold) and specifying the character (B) you want? That should work.

Best regards,
Bart

Huub Fleuren wrote:

Hi list,

I have a points layer that will show as big 14 point orange arial_bold B's if its PROJECTSOORT = 200

This goes allright

The problem is that the legendgraphic request doesn't show this B, nor its color, nothing in fact.

If I insert a SYMBOL (e.g. a big point) the legendgraphic gives me the symbol but the point will cover the B when showing the layer

Could it be that the LABEL keyword interferes with the instruction for the label in the legend

CLASS
  TEXT "B"
  EXPRESSION ([PROJECTSOORT] = 200)
  NAME "Bouwlocatie"
  LABEL
    SIZE 14
    POSITION CC
    COLOR 255 100 0
    TYPE TRUETYPE
    FONT arial_bold
    ANTIALIAS false
    BUFFER 0
    FORCE true
  END
END

Huub




Reply via email to