On Sun, Dec 02, 2007 at 08:36:38PM -0700, Richard Greenwood wrote:
> This probably isn't the best example, but in notile.html, old_ol_wms
> is the default selected base layer. So if I put the following two
> lines in, I expect to see the new_ol_wms radio button selected.
> 
>    old_ol_wms.setVisibility(false);
>    new_ol_wms.setVisibility(true);
> 
> I tried the above lines as the last two lines in init(), and also
> tried them in a script tag in the <body>

The canonical way to change base layers is the Map.setBaseLayer
function. setVisibility isn't enough -- not just for the layerswitcher,
but for other things as well. So, instead, you should do:

map.setBaseLayer(new_ol_wms);

setVisibility will turn on and off overlays well.

Regards,
-- 
Christopher Schmidt
MetaCarta
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to