[Mapserver-DE] Layer von Mapscript aus steurn

Oliver Schöne technischer.leiter at gisgoesfuture.de
Don Nov 23 11:46:17 CET 2006


Also du liest aus deinem Mapfile alle Layernamen in ein Array. Das sind
Strings. Bei Strings gibt es die Methode set() nicht, diese Methode ist 
für ein Layerobjekt. Du musst erst aus deinem MapObjekt ein LayerObjekt ableiten, dann müsste es eigentlich klappen...

MfG


>>Hallo,
>>
>>soweit ich es verstanden habe, kann man vom Mapscript aus das Mapfile 
>steuern.
>>
>>Geht es auch wenn ich den jeweiligen Layer den „TRANSPARENCY“-Wert angebe 
>>möchte? Ich habe es ausprobiert aber irgendwie klappt es noch nicht. Im 
>>PHP/Mapscript sieht der Aufruf wie folgt aus:
>>...
>>$layer = $map->getAllLayerNames();
>>$layer[11]->set('TRANSPARENCY', 60);
>>...
>>Wenn ich dieses ausführe dann erhalte ich folgende Fehlermeldung „Call to a 
>>member function set() on a non-object“ 
>>
>>Wie weise ich die Transparenz dem Layer, von PHP/Mapscript aus, zu? Geht es 
>>überhaupt?
>>
>>Mit freundlichem Gruß
>>Andreas
>>-- 
>>"Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de
>>Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's 
>Cup-Yacht!
>>
>>_______________________________________________
>>Mapserver-DE mailing list
>>Mapserver-DE at freegis.org
>>https://freegis.org/mailman/listinfo/mapserver-de
>
>
>
>-- 
>Oliver Schöne
>Technischer Leiter GISgoesFuture e.V.
>www.gisgoesfuture.de
>TGZ Dessau 
>Kühnauer Straße 24 
>Zimmer 303 (2.OG)
>D-06846 Dessau



-- 
Oliver Schöne
Technischer Leiter GISgoesFuture e.V.
www.gisgoesfuture.de
TGZ Dessau 
Kühnauer Straße 24 
Zimmer 303 (2.OG)
D-06846 Dessau




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