检查视口中是否有任何标记的最有效方法是什么?
完美的解决方案不需要逐个检查所有标记,如果它包含在视口中。
答案 0 :(得分:5)
我想出的最佳解决方案是
GMap2.getBounds()
获得视口的界限(如paullb建议的那样)答案 1 :(得分:1)
使用GMap2.getBounds()查找边界框。使用GLatLngBounds.containsLatLng()检查每个标记是否可见。
如果每个群集的值以易于访问的方式存储,您可以尝试使用与标记群集相同的方法。 (没看过自己)