【发布时间】:2015-08-04 11:55:34
【问题描述】:
我有四个标记,当我放大到最后一个时会显示它们。
我面临的问题是标记 one 和 four 相互重叠,我无法进一步放大以单击它们?
在不使用 Marker 集群的情况下有什么解决方案吗?
我的部分代码
function addMarker(response, lator, lonor, infowindow) {
if (response.length > 0) {
var global_markers = [];
for (var i = 0; i < response.length; i++) {
var lat = parseFloat(response[i].latitude);
var lng = parseFloat(response[i].longititude);
var dealername = response[i].name;
var marker = new google.maps.Marker({
position: new google.maps.LatLng(lat, lng),
map: map,
title: "Dealer name: " + dealername,
icon: 'http://maps.google.com/mapfiles/marker.png'
});
global_markers[i] = marker;
google.maps.event.addListener(map, 'click', function() {
infowindow.close();
});
}
}
}
这是我的小提琴
请告诉我如何解决这个问题??
【问题讨论】:
标签: google-maps google-maps-api-3