Add custom image to Marker Cluster without overwriting markers
<p>I have the following jQuery code which adds map marker clusters:</p>

<pre><code>markerCluster = new MarkerClusterer(map);
</code></pre>

<p>I'm using <code>markerCluster.addMarker(Marker);</code> to add individual markers to clusters (full code block at the bottom of the page).</p>

<p>The problem I have is my clusters have no image attached by default.</p>

<p>I can do the following:</p>

<pre><code>var options = 'an image path';
markerCluster = new MarkerClusterer(map,markers,options);
</code></pre>

<p>However as options is the third parameter, I effectively overwrite the second parameter. Is there a way to set an image to MarkerCluster without overwriting the markers?</p>

<pre><code>(function () {
            var address = response[key]["address"];
            $.getJSON('http://maps.googleapis.com/maps/api/geocode/json?address='+response[key]["post_code"]+'&amp;sensor=false', null, function (data) {
                var p = data.results[0].geometry.location
                var latlng = new google.maps.LatLng(p.lat, p.lng);
                var Marker = new google.maps.Marker({
                    position: latlng,
                    map: map,
                    content: address
                });
                markerCluster.addMarker(Marker);
                google.maps.event.addListener(Marker, 'click', function () {    
                    infowindow.setContent(this.content);
                    infowindow.open(map, this);
                });
            });
        })();
</code></pre>