Saya memiliki beberapa ribu penanda yang disimpan dalam file kmz yang saya muat ke Google Maps (v3 API).
Saya telah mencari-cari cara untuk mengelompokkan data overlay, tetapi tidak berhasil.
MarkerClusterer terlihat bagus, tetapi sepertinya hanya berfungsi dengan array penanda?
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);
}
Bagaimana saya bisa mengelompokkan penanda dalam hamparan, seperti halnya markerclusterer melakukannya?