Google Maps API上的坐标完全相同

时间:2014-04-07 11:10:50

标签: javascript jquery google-maps google-maps-api-3

我通过Biostall库使用Google Maps API。我也在其中使用MarkerClusterer功能。但是如果我在完全相同的位置上有几个标记,则标记不会分裂。解决这个问题的最佳方法是什么?我想在这些完全相同的坐标上添加一个小的随机数,这样它们就会分开。

1 个答案:

答案 0 :(得分:0)

为什么你认为他们应该分手?

如果它们比MarkerClusterer的最小距离(可配置选项)更接近并且您高于最大缩放(也是可配置选项)并且您的最小簇大小为2(是的,也可配置)那么这两个标记应该显示为蓝色的两个群集。

如果缩放得足够多,则不会再看到群集,只会看到标记(这表明MarkerClusterer正在显示原始标记)。如果聚类处于相同的位置,那么MarkerClusterer就不能将它们拆分。

也许你应该看看OverlappingMarkerSpiderifier这个功能。