[Mapserver-DE] Class-Darstellung in Legende
peter.korduan@uni-rostock.de
peter.korduan at uni-rostock.de
Mon Apr 11 18:31:11 CEST 2005
hallo Markus und Michael,
Das heißt also wenn man die Classe in phpMapScript erzeugt wird,
darf kein Name zugewiesen werden, auch kein leerer.
Also nicht einfach
$klasse -> set('name',$classset[$j]['Name']);
sondern
if ($classset[$j]['Name']!='') {
$klasse -> set('name',$classset[$j]['Name']);
}
Markus, ich änder das im Quellcode
Michael Danke.
On 5 Apr 2005 at 12:05, Michael Schulz wrote:
> (48) FG Kataster- und Vermessung LKNVP schrieb:
> > Hallo Liste,
> >
> > ich habe ein Problemchen mit der HTML-Legende:
> >
> > Ich möchte das Icon der class nur dann dargestellt bekommen, wenn die
> > class einen Namen besitzt. Wenn die class keinen Namen besitzt, soll nur
> > der Layer angezeigt werden.
> >
> > So gehts nicht:
> >
> > [leg_class_html]
> > [if name=class_name oper=isset]
> >
> > <img src="[leg_icon width=18 height=12]" align="center"> <font
> > size="1">[leg_class_name]</font><br>
> >
> > [/if]
> > [/leg_class_html]
> >
> > Dann werden die classes gar nicht dargestellt, egal, ob ein Name gesetzt
> > ist oder nicht.
> > Was mach ich falsch?
> >
> > Grüße aus Nordost
> > Markus
> >
>
> Hallo Markus,
>
> "class_name" ist keine zugelassene Variable innerhalb des [if] tags (im
> Kontext [leg_class_html]).
>
> Laut Doku, sollte die HTML-Legende Klassen, die keinen Namen haben,
> sowieso nicht anzeigen.
>
> Lass doch dann einfach bei den Layers, bei denen weder Klassenname noch
> Legenden-Icons erscheinen sollen, denn Klassennamen im map-file weg,
> dann sollten sie auch nicht in der Legende auftauchen.
>
> Grüße, Michael
>
> P.S.: Oder beschreib doch noch wie deine Legende aussehen soll.
> --
> -----------------------------------------------------------
> Michael Schulz in medias res
> Dipl.-Geologe Gesellschaft für
> Informationstechnologie mbH
> In den Weihermatten 66
> 79108 Freiburg
> 0761 55695-95 (Fax 96)
> mschulz at webgis.de www.webgis.de/www.zopecms.de
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
******************************************************
Dr.-Ing. Peter Korduan
Universität Rostock, Institut für Management ländlicher Räume
Professur für Geodäsie und Geoinformatik
Justus v. Liebig Weg 6, 18059 Rostock
Tel.: ++49-381-4982164, Fax: ++49-381-4982188
www: http://www.auf.uni-rostock.de/gg/korduan
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)