<br><font size=2 face="sans-serif">Hello,</font>
<br><font size=2 face="sans-serif">My app uses google Map as a baseMap.
On some computers (not clear yet if it is the browser version or computer...)
my app loads with Google MAp zoomed at his max resolution (zoom=19 in this
case). Sometimes it loads at zoom = 2 as specified.</font>
<br><font size=2 face="sans-serif">Perhaps there is something wrong on
the way I create the map. Here is the code I use. Is it the appropriate
way to do it?</font>
<br><font size=2 face="sans-serif">Thank you for your help,</font>
<br><font size=2 face="sans-serif">Steve</font>
<br>
<br><font size=2 face="sans-serif">var mapOptions = </font>
<br><font size=2 face="sans-serif">{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; projection:
&quot;EPSG:900913&quot;,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; displayProjection:
new OpenLayers.Projection(&quot;EPSG:4326&quot;), //Pour afficher les coord
lat long</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; units: &quot;m&quot;,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; maxExtent:
new OpenLayers.Bounds(-9239517, 5465442, -5565974, 9349764),</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; maxResolution:
&quot;auto&quot;,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; controls:
[],</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; numZoomLevels:
20</font>
<br><font size=2 face="sans-serif">};</font>
<br><font size=2 face="sans-serif">map = new OpenLayers.Map('mapDiv', mapOptions);</font>
<br>
<br><font size=2 face="sans-serif">// create Google Mercator layers</font>
<br><font size=2 face="sans-serif">var googleM = new OpenLayers.Layer.Google(
&quot;Google Map&quot;, { minZoomLevel: 5, type: G_NORMAL_MAP, 'sphericalMercator':
true} );</font>
<br><font size=2 face="sans-serif">//Empty baseMap</font>
<br><font size=2 face="sans-serif">var aucunContexte = new OpenLayers.Layer(&quot;AucunContexte&quot;,{isBaseLayer:
true});</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=2 face="sans-serif">map.addLayers([aucunContexte, googleM]);</font>
<br>
<br><font size=2 face="sans-serif">var myzoom = 2; //Means zoom = 7 since
minzoomlevel = 5</font>
<br><font size=2 face="sans-serif">var lonCenter = -73.696289;</font>
<br><font size=2 face="sans-serif">var latCenter = 47.606163;</font>
<br>
<br><font size=2 face="sans-serif">point = new OpenLayers.Geometry.Point(lonCenter,
latCenter); </font>
<br><font size=2 face="sans-serif">OpenLayers.Projection.transform(point,
map.displayProjection, map.getProjectionObject()); </font>
<br><font size=2 face="sans-serif">map.setCenter(new OpenLayers.LonLat(point.x,
point.y), myzoom);</font>
<br>
<br><font size=2 face="sans-serif"><br>
</font><font size=3 color=#0066ff><i>Steve Toutant, M. Sc.</i></font><font size=3><br>
Analyste en géomatique<br>
Secteur environnement<br>
Direction des risques biologiques, environnementaux et occupationnels<br>
Institut national de santé publique du Québec<br>
945, avenue Wolfe<br>
Québec, Qc G1V 5B3 </font>
<p><font size=3>Tél.: (418) 650-5115 #5281<br>
Fax.: (418) 654-3144</font><font size=3 color=blue><u><br>
</u></font><a href=mailto:steve.toutant@inspq.qc.ca><font size=3 color=blue><u>steve.toutant@inspq.qc.ca</u></font></a><font size=3 color=blue><u><br>
</u></font><a href=http://www.inspq.qc.ca/><font size=3 color=blue><u>http://www.inspq.qc.ca</u></font></a>
<p><font size=3>&nbsp; </font>
<p>