Googleマップ(v3 API)に読み込むkmzファイルに数千のマーカーが保存されています。
オーバーレイデータをクラスタ化する方法を探すために周りを見回しましたが、役に立ちませんでした。
MarkerClustererは見栄えは良いですが、マーカー配列でしか機能しないようです。
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);
}
markerclustererと同じように、オーバーレイのマーカーをクラスター化するにはどうすればよいですか?