title: update only markers in Google Maps
body: <p>When Google Map load, it cost several seconds to load all submaps, each time i want to change a marker i need to load all map again and again, it is possible to load map once and update markers dynamic?</p>
  
  <pre><code>function initialize(markers) {
      console.log(markers);
    var mapOptions = {
      zoom: 7,
      center: new google.maps.LatLng(40.4378271,-3.6795367)
    }
    var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
    var j=0;
      for (var i=0;i&lt;((markers.length)-3);i=i+3){
          var marker = new google.maps.Marker({
                  position: new google.maps.LatLng(markers[i],markers[i+1]),
                  map: map,
              icon: 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&amp;chld='+j+'|FE6256|000000',
                  title: markers[i+2]
          });
          j++;
  }
  }
  google.maps.event.addDomListener(window, 'load', initialize(markers()));
  </code></pre>