[Mapserver-DE] WG: Frage zum Class Abschnitt im Mapfile

Weiß Christian me_vorm_computer at gmx.at
Mit Okt 18 13:50:27 CEST 2006


Hallo lieb Liste,

 

ich habe folgendes Problem. Ich habe in einer PostgreSQL Datenbank ein Shape
mit Punkten, container gennant. Bei der Darstellung im MapServer habe ich
keine Probleme, aber wenn ich in der Legende die Beschriftung haben will
scheitere ich. Nicht das ihr glaubt, dass ich einen Eintrag nicht
beschriften kann. Nur ich habe in diesem Shapefile eine Spalte mit den ID’s
der Punkte und für jede ID soll nun ein Legendeneintrag erstellt werden.
Gibt es eine andere Möglichkeit als diese:

LABELITEM      'id'

            CLASSITEM     'id'

            CLASS

                        NAME  "Container1"

                        EXPRESSION   /[1]/

                        STYLE

                            SYMBOL "point"

                            SIZE 10

            END

            LABEL

                           TYPE BITMAP

                           SIZE GIANT

                           COLOR 0 0 128 

                           POSITION uc

                        END # Label

 

                        TEMPLATE "templates/punkte.html" 

                        COLOR 255 0 0

            END

            CLASS

                        NAME  "Container2"

                        EXPRESSION   /[2]/

                        STYLE

                                   SYMBOL "point"

                                   SIZE 10

                        END

                        LABEL

                           TYPE BITMAP

                           SIZE GIANT

                           COLOR 0 0 128 

                           POSITION uc

                        END # Label

                                   TEMPLATE "templates/punkte.html" 

                        COLOR 200 0 0

            END

 

Usw. statisch für jede ID, nur diese Anzahl kann sich ändern!!

 

Ich möchte die Anzahl der ID’s dynamisch ermitteln. Ist das möglich??? Und
kann ich die erzeugten Punkte verschieden färbig darstellen? Vielleicht gibt
es einen Ausdruck für die Expression? Ich bin für jede Antwort dankbar. Ich
verwende CGI-MapServer.

 

Mit freundlichen Grüßen

 

 

Privat

-----------------------------------

Weiß Christian

A-8786 Rottenmann

Bruckmühl 116

-----------------------------------

 

Universitätszentrum Rottenmann

-----------------------------------

www.uzr.at

mail:weiss.christian at uzr.at

-----------------------------------

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061018/c63bee37/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)