[Mapserver-DE] Koordinaten in Label anzeigen
Kai Behncke
kbehncke at igf.uni-osnabrueck.de
Don Nov 2 16:53:08 CET 2006
On Thu, 02 Nov 2006 16:38:01 +0100, Reinhard Keltermann wrote
> Hallo Liste,
> ich habe eine Anwendung, in welcher ich Punktdaten in einer PostGIS-
> Tabelle habe. Nun möchte ich, dass im Mapserver die Geometrie
> (Punkt(Rechtswert Hochwert)) in einem Label angezeigt wird, aber
> nicht in diesem halben Binärformat, sondern "menschenlesbar".
> Benutze Mapserver als CGI. Kann man irgendwie eine Abfrage
> definieren, welche den gewünschten Eintrag in einem LABEL anzeigt?
>
> Danke, Reinhard
> _______________________________________________________________________
Hallo Reinhard,
ja, das geht.:-)
Z.B. so:
LAYER
NAME Punktlayer
TYPE POINT
STATUS DEFAULT
CONNECTIONTYPE postgis
CONNECTION 'user=username password=userpassword dbname=datenbankname
host=localhost port=5432'
DATA "the_geom from (SELECT the_geom,id, astext(the_geom) as koordinaten
FROM tabelle) AS koords using unique id using SRID=-1"
LABELITEM 'koordinaten'
CLASS
NAME Punkt
STYLE
SYMBOL 'point'
COLOR 255 0 0
SIZE 11
END
LABEL
TYPE TRUETYPE
ANTIALIAS TRUE
FONT arial
COLOR 0 0 0
BACKGROUNDCOLOR 250 0 97
SIZE 1
POSITION Auto
MINSIZE 8
MAXSIZE 10
END
END
END
Viele Grüße, Kai
--
Dipl.-Geogr. Kai Behncke
Institut für Geoinformatik und Fernerkundung (IGF)
Universität Osnabrück
Kolpingstr. 7
49074 Osnabrück
Raum: 01/308
Tel.: +49 541 969-4450
E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de
Web: http://www.igf.uni-osnabrueck.de
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)