Hi, <br><br>you can use setVisibility(visibility) method of Layer class, instead of setting &#39;visibility&#39; property directly.<br><br clear="all">Best regards,<br><br>Xurxo Méndez Pérez<br><br><a href="http://blog.sonxurxo.com/" target="_blank">http://blog.sonxurxo.com</a><div>
<a href="http://www.sonxurxo.com/" target="_blank">http://www.sonxurxo.com</a></div><br>
<br><br><div class="gmail_quote">2011/4/11 Vidal, Antoni <span dir="ltr">&lt;<a href="mailto:antoni.vidal@icc.cat">antoni.vidal@icc.cat</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div link="blue" vlink="purple" lang="CA"><div><p class="MsoNormal">Hello list,</p><p class="MsoNormal"> </p><p class="MsoNormal">I would like to show an overlay, only when baselayer is aerial photo, not over baselayer topographic map. </p>
<p class="MsoNormal"> </p><p class="MsoNormal">My code:</p><p class="MsoNormal"> </p><p class="MsoNormal">map.events.register(&quot;changebaselayer&quot;, map, function(){</p><p class="MsoNormal">                var tpnorto = map.getLayersByName(&quot;topoorto&quot;)[0];</p>
<p class="MsoNormal">                if(<a href="http://map.baseLayer.name" target="_blank">map.baseLayer.name</a> == &#39;Topographic&#39;){</p><p class="MsoNormal">                               tpnorto.visibility = &quot;false&quot;;</p>
<p class="MsoNormal">                }else tpnorto.visibility = &quot;true&quot;;</p><p class="MsoNormal">});</p><p class="MsoNormal"> </p><p class="MsoNormal">I get visibility change ok, but checkbox next to overlay name (in layerswitcher) are not showned and I wold like to check and uncheck this layer to allow user to try if overlay is visible or not when they select aerial map.</p>
<p class="MsoNormal"> </p><p class="MsoNormal">Any suggestion?</p><p class="MsoNormal"> </p><p class="MsoNormal">Thank’s in advance.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#0D0D0D">Antoni Vidal</span></b><span style="color:#0D0D0D"></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:gray">Unitat d&#39;Aplicacions SIG-WEB<br><a href="http://mercuri.icc.cat/website/mob_nf/mob1/mob2/inici2.htm?CONSULTA=Institut%20Cartogr%25E0fic%20de%20Catalunya&amp;XYADDRESS=429486:4580392" target="_blank"><span style="color:gray">Institut Cartogrŕfic de Catalunya</span></a><br>
Parc de Montjuďc, E-08038 Barcelona<br>Tel. (+34) 93 567 15 00 (ext. 3228)<br><a href="http://www.icc.cat/" target="_blank"><span style="color:blue">www.icc.cat</span></a></span><span style="color:#1F497D"></span></p><p class="MsoNormal">
 </p></div></div><br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.osgeo.org">Users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/openlayers-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-users</a><br>
<br></blockquote></div><br>