Hello guys...<br>I have an application with Bing base layer with some WMS overlay ....<br>Thats working fine :<br><br> map = new OpenLayers.Map(&#39;MapTest&#39;, {       <br>         units: &quot;m&quot;,      <br>         projection:new OpenLayers.Projection(&quot;EPSG:900913&quot;),<br>
         displayProjection: new OpenLayers.Projection(&quot;EPSG:4326&quot;),<br>         tileSize: new OpenLayers.Size(400, 400),       <br>         numZoomLevels: 10,          <br>         maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34)<br>
    });   <br><br> var bing = new OpenLayers.Layer.VirtualEarth(&quot;Aerial&quot;, {<br>        type: VEMapStyle.Aerial, numZoomLevels: 10,sphericalMercator: true,maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34)<br>
  });<br><br>var wmsLayer = new OpenLayers.Layer.WMS(&quot;TestWmsLayer&quot;,<br>                _mapfile, {<br>                    &quot;LAYERS&quot;: [&#39;Points&#39;],<br>                    transparent: true,                 <br>
                    format: &quot;image/png&quot;<br>                }, {<br>                    isBaseLayer: false,<br>                    visibility: true                    <br>                });       <br>    <br><br>
Now I create another base layer (WMS):<br><br>var wmsBaseLayer = new OpenLayers.Layer.WMS(&quot;TestWmsBaseLayer&quot;,<br>
                _mapfile, {<br>
                    &quot;LAYERS&quot;: [&#39;WmsBaseLayer&#39;],<br>
                    transparent: true,                 <br>
                    format: &quot;image/png&quot;<br>
                }, {<br>
                    isBaseLayer: true,<br>

  
                  visibility: true                    <br>
                });       <br><br><br>The problem when I switch between bing base layer and wmsBaseLayer, my map appear in completely other location... How can I fix that? <br><br>Thanks<br>