【发布时间】:2013-12-18 13:05:37
【问题描述】:
我已经尝试实现标记集群几个小时,但不知何故我不知道为什么我的地图仍然只显示标记而不是集群。我一直在搜索所有问题并尝试实施它,但仍然没有任何运气。谁能告诉我我哪里做错了?非常感谢!
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(38.822591,152.871087),
zoom: 2,
mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.ROADMAP, 'map_style']
}
};
var map = new google.maps.Map(document.getElementById('map'),
mapOptions);
var locations = <?php echo json_encode($fLocations) ?>;
var gmarkers = [];
for (var i = 0; i < locations.length; i++) {
var beach = locations[i];
var myLatLng = new google.maps.LatLng(beach['latitude'], beach['longitude']);
var marker = new google.maps.Marker({
position: myLatLng,
map: map
});
gmarkers.push(marker);
}
var markerCluster = new MarkerClusterer(map, gmarkers);
}
google.maps.event.addDomListener(window, 'load', initialize);
【问题讨论】:
标签: google-maps-api-3 markerclusterer