Robert:<br>
<br>
Thanks for your prompt reply.&nbsp; I'd tried something similar:<br>
<br>
/*&nbsp;&nbsp;&nbsp; for($a=0;$a&lt;count($layers);$a++){<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $layers[$a];<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $currentlayer=$mymap-&gt;getLayerByName($layers[$a]);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $currentlayer-&gt;status=MS_OFF;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $currentlayer-&gt;status.&quot;&lt;br&gt;&quot;;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo<br>
&nbsp;&nbsp;&nbsp; }<br>
*/&nbsp;&nbsp;&nbsp; <br><br>
but for some reason I still got all the layers displayed.&nbsp; I'll give it another run and double check tho!<br>
<br><div><span class="gmail_quote">On 8/24/05, <b class="gmail_sendername">robert fritz</b> &lt;<a href="mailto:robert-fritz@web.de">robert-fritz@web.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<p>Hi Mike,</p><p>If you want to draw some specific layers you can try this ::</p><p>1) Switch off all Layers<br>function setAllLayerOff($MapObject)<br>{&nbsp;<br>&nbsp;&nbsp;&nbsp; $layers = $MapObject-&gt;getAllLayerNames();&nbsp; <br>&nbsp;for($a=0;$a&lt;count($layers);$a++)
<br>&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp; $tmp = $MapObject-&gt;getlayerbyname($layers[$a]);<br>&nbsp;&nbsp;&nbsp;&nbsp; $tmp-&gt;set(&quot;status&quot;,0);<br>&nbsp;}<br>}</p><p>2) Switch on the layers you want to see in your map</p><p>....<br>$layer_on = $MapObject-&gt;getlayerbyname($layername);
<br>$layer_on-&gt;set(&quot;status&quot;,1);&nbsp; </p><p>......</p><p><br>3) Draw the map and save it</p><p>$objImage=$objMap-&gt;draw();<br>$image_url=$objImage-&gt;saveWebImage();&nbsp;</p><br><br><table border="0" cellpadding="0" cellspacing="0">
<tbody><tr><td bgcolor="#000000"><img alt="" height="1" width="1"></td></tr><tr><td style="font-family: verdana; font-size: 12px; line-height: 17px;">Mit der Gruppen-SMS von <a href="http://WEB.DE" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
WEB.DE</a> FreeMail können Sie eine SMS an alle &nbsp;&nbsp;&nbsp;<br>Freunde gleichzeitig schicken: <a href="http://freemail.web.de/features/?mc=021179" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><b>http://freemail.web.de/features/?mc=021179
</b></a>&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;</td></tr></tbody></table>

</blockquote></div><br>