我与Google maps API V3 - multiple markers on exact same spot有类似的问题。我已阅读@ DzinX 's answer并尝试使用它。但似乎我的lat和lng不能使用“+”。但是当我尝试“*”时,它起作用了。 lat和lng的数据类型是float(尝试使用double和decimal)。有什么理由吗?
for (var i = 0; i < locations.length; i++) {
lat = locations[i][0];
lng = locations[i][1]
var marker = new google.maps.Marker({position: new google.maps.LatLng(lat*2, lng), icon: 'images/markers_red.png'
});
markers.push(marker);
marker.setMap(map);
}