我有一个 js 代码,在那里我尝试创建一个集群,以便如下图所示:
但是,我只想提供集群,而不是到达提供单个引脚的位置。我的代码如下:
<script type="text/javascript">
function initialize()
{
<?= $geoData ?>
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(50, 0), 1);
map.addControl(new GSmallMapControl());
// Create our "tiny" marker icon
var icon = new GIcon(G_DEFAULT_ICON);
icon.image = "http://chart.apis.google.com/chart?cht=mm&chs=24x32&chco=FFFFFF,008CFF,000000&ext=.png";
var markers = [];
for (var i = 0; i < <?= $total_records ?>; i++) {
var latlng = new GLatLng(geo_data.records[i].lat, geo_data.records[i].lng);
var marker = new GMarker(latlng, {icon: icon});
markers.push(marker);
}
var zoom = 14;
var size = 60;
var markerCluster = new MarkerClusterer(map, markers, {maxZoom: zoom, gridSize: size} );
}
}
</script>
<script type="text/javascript">
initialize();
</script>
为了摆脱单个集群,我应该对我的代码进行哪些更改?