Ich habe mehrere tausend Marker in einer kmz-Datei gespeichert, die ich in eine Google Maps (v3-API) lade.
Ich habe mich umgesehen, um einen Weg zu finden, die Overlay-Daten zu gruppieren, aber ohne Erfolg.
MarkerClusterer sieht gut aus, scheint aber nur mit einem Marker-Array zu funktionieren?
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);
}
Wie kann ich die Marker im Overlay gruppieren, genau wie es der Markerclusterer tut?