title: Selecting a marker by default using Google-Maps-for-Rails
body: <p>I have a map with markers, and I need to select one marker by dafault, like shown below. Is this possible using <a href="https://github.com/apneadiving/Google-Maps-for-Rails" rel="nofollow noreferrer"><strong>gmaps4rails</strong></a>?</p>
  
  <p><img src="https://i.stack.imgur.com/8jkL3.png" alt="enter image description here"></p>
  
  <p>Ok here is what worked for me:</p>
  
  <pre><code>      Gmaps.map.callback = function() {
          if (Gmaps.map.markers.length == 1) {
           //only one marker, choose the zoom level you expect
           setTimeout(function() { Gmaps.map.serviceObject.setZoom(15);}, 50);
          }
          else{
           //more than one marker, let's auto_zoom
           Gmaps.map.map_options.auto_zoom = true;
           Gmaps.map.adjustMapToBounds();
          }
          // focus on first marker
          marker = Gmaps.map.markers[0]
          setTimeout(function() { google.maps.event.trigger(marker.serviceObject, 'click') }, 250);  
        }
  </code></pre>