Hello, I think you just have to change the order when you add layers to map:
map.addLayers([googlestreetsLayer,googlephysicalLayer,...]); to: map.addLayers([googlephysicalLayer,googlestreetsLayer,...]); 2009/8/31 <[email protected]> > Hi All, > > With the following code, I created a few google layers. Google streets gets > to be the default. Now, how can I change the default layers to be, say, the > google hybrid map? > > *if* > (myepsg=="EPSG:900913") > { > googlestreetsLayer=*new* OpenLayers.Layer.Google("Google Streets",{ > "sphericalMercator": true,minZoomLevel: 2}); > googlephysicalLayer=*new* OpenLayers.Layer.Google("Google Physical",{ > type: G_PHYSICAL_MAP, "sphericalMercator": true,minZoomLevel: 2}); > googlesatelliteLayer=*new* OpenLayers.Layer.Google("Google Satellite" > ,{type: G_SATELLITE_MAP, "sphericalMercator": true,minZoomLevel: 2}); > googlehybridLayer = *new* OpenLayers.Layer.Google("Google Hybrid",{ > type: G_HYBRID_MAP, "sphericalMercator": true,minZoomLevel: 2}); > } > > Stephane Poirier, M.Sc. Optic Physics > Remote Sensing Application Software Developer > Université de Sherbrooke > 2500 Bd Université, Sherbrooke, Qc J1K 2R1 Canada > www.usherbrooke.ca/cartel > [email protected] > +1 (514) 509-8833 (actual work site telephone) > > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > >
_______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
