title: map.setZoom() is not working but map.setCenter() is working
body: <p>Part of my code looks like this, I am able to center the map using </p>
  
  <pre><code>map.setCenter(myLatlng);
  </code></pre>
  
  <p>but after that I am trying to zoom the map </p>
  
  <pre><code>marker_id = id;
  marker_id = new google.maps.Marker();
  
  marker_id.setIcon(image);
  myLatlng = new google.maps.LatLng(loctionupdateobj[id].lat, loctionupdateobj[id].lang);
  marker_id.setPosition(myLatlng);        
  marker_id.setMap(map);      
  
  map.setCenter(myLatlng);
  
  alert(map.getZoom());
  map.setZoom(10);
  alert("game again " + map.getZoom())
  </code></pre>
  
  <p>You can see the         </p>
  
  <pre><code>alert("game again " + map.getZoom())
  </code></pre>
  
  <p>in the code it is giving me an alert like <code>game again 10</code> but the zoom level is never going to <code>10</code>.</p>
  
  <p>But the first alert is <code>4</code> (which I set during initialsation).</p>
  
  <p>As I am not able to <code>setZoom</code>, I am creating a new map instance each time when I am adding new markers.</p>