Tengo varios miles de marcadores almacenados en un archivo kmz que cargo en un Google Maps (v3 API).
He buscado alrededor para encontrar una manera de agrupar los datos de superposición, pero fue en vano.
MarkerClusterer se ve bien, pero solo parece funcionar con una matriz de marcadores.
function initialize() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(25,-20);
var myOptions = {
zoom: 2,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var ctaLayer = new google.maps.KmlLayer('thedata.kmz');
ctaLayer.setMap(map);
//cluster
var mcOptions = {gridSize: 50, maxZoom: 15};
var mc = new MarkerClusterer(map, ctaLayer, mcOptions);
}
¿Cómo puedo agrupar los marcadores en la superposición, tal como lo hace el marcador de marcadores?