Re: [mapserver-users] Beschriftung Objekte mit gleicher Lage

2015-01-06 Thread Jörg Thomsen
hello and a happy new year!

here you can find a multilabel-example:
http://mapserver.org/development/announce/6-2.html#complex-multi-label-symbol-symbology

https://github.com/mapserver/msautotest/blob/branch-6-2/renderers/multilabel.map


If you don't want a fixed position of the labels you can collect the
attributes / labels in one text-line and use a wrap-character:
CLASS
  NAME "blah"
  TEXT ([schild1]![schild12]![schild3])
  LABEL
WRAP "!"
TYPE truetype
FONT 'verdana'

  END
END


both will cause blank lines. To avoid them, my only idea is to use a
view if your data is in a database. You'll have to use conidtions like

SELECT schild1 || schild2 FROM

(SELECT
   CASE
  WHEN schild1 NOT NULL THEN schild1 || "!"
  ELSE ""
  END AS schild1,
   CASE
  WHEN schild2 NOT NULL THEN schild2 || "!"
  ELSE ""
  END AS schild2
FROM table)

Jörg

Am 06.01.2015 um 13:10 schrieb mark kellermann:
> 
> Hallo,
> 
> ich möchte Punkte (Schilder) beschriften mit Ihrer Nummer.
> An manchen Standorten (Masten) hängen teilweise vier Schilder.
> Wenn ich die Schilder Beschriftung erzwinge (FORCE TRUE), liegt die
> Beschriftung übereinander!
> 
> Wie kann ich dies ändern, dass man die Beschriftung aller Punkte lesen kann?
> 
> MfG
> Mark Kellermann
> 
> 
> 
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> 

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Beschriftung Objekte mit gleicher Lage

2015-01-06 Thread mark kellermann
Hallo,

ich möchte Punkte (Schilder) beschriften mit Ihrer Nummer.
An manchen Standorten (Masten) hängen teilweise vier Schilder.
Wenn ich die Schilder Beschriftung erzwinge (FORCE TRUE), liegt die
Beschriftung übereinander!

Wie kann ich dies ändern, dass man die Beschriftung aller Punkte lesen kann?

MfG
Mark Kellermann
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users