Javascript 谷歌地图重叠的标记在相同的位置,不可见的用户
我的GoogleMap脚本有问题,同一位置上的标记重叠,用户看不见。我试图使用此链接中提供的OverlappingMarkersPiderFiler编辑我的脚本。但存在重叠问题,没有改善 下面的函数用marker绑定了一个弹出窗口。我已经编辑了这个函数,使用OverlappingMarkerSpider删除了同一位置上标记的重叠Javascript 谷歌地图重叠的标记在相同的位置,不可见的用户,javascript,jquery,css,google-maps,google-maps-api-3,Javascript,Jquery,Css,Google Maps,Google Maps Api 3,我的GoogleMap脚本有问题,同一位置上的标记重叠,用户看不见。我试图使用此链接中提供的OverlappingMarkersPiderFiler编辑我的脚本。但存在重叠问题,没有改善 下面的函数用marker绑定了一个弹出窗口。我已经编辑了这个函数,使用OverlappingMarkerSpider删除了同一位置上标记的重叠 function bindInfoWindow(marker, map, infoWindow, contentString) { var om
function bindInfoWindow(marker, map, infoWindow, contentString)
{
var oms = new OverlappingMarkerSpiderfier(map);
oms.addMarker(marker);
oms.addListener(marker, 'mouseover', function() {
infoWindow.setContent(contentString);
infoWindow.open(map, marker);
$("#tabs").tabs();
});
}
// highlighting a marker
下面是我编辑的谷歌地图的JSFIDLE链接。请告诉我我哪里做错了
如果为每个标记创建一个新的
oms
-实例,请对所有标记使用相同的实例:
Google map developer api提供了一种聚类方法来查看重叠标记及其内容。请参阅,否则请使用。我甚至看不到地图工作,您是否尝试过使用Google Maps v3 API的群集功能?它被用来把针放在同一个位置:这把小提琴能用吗???它显示标记错误[i]=标记;不,它在html页面中工作正常。但不知道为什么它在JSFIDLE中不工作。我已经在JSFIDLE的外部资源选项卡上添加了所有必要的链接。然后也没有加载谷歌地图。但是html中的代码加载谷歌地图。请帮帮我。我会投你一票。非常感谢。我已经更新了链接以询问更多疑问。如何将onclick事件更改为mouse-over事件以在同一位置显示多个标记??请帮助我,我不知道你是什么意思,对我来说,鼠标盖已经起作用了。