谷歌地图上的集群V3 - javascript

时间:2012-03-08 14:57:28

标签: javascript google-maps google-maps-markers

我在地图上有移动标记,我想刷新簇取决于标记。 我试过redraw()但是不行。

我会感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

我看了一下源代码,好像你可以将一个opt_nodraw标志传递给addMarker方法。不确定这是否是您正在寻找的

/**
 * Add an array of markers to the clusterer.
 *
 * @param {Array.<google.maps.Marker>} markers The markers to add.
 * @param {boolean=} opt_nodraw Whether to redraw the clusters.
 */
MarkerClusterer.prototype.addMarkers = function(markers, opt_nodraw) {
  for (var i = 0, marker; marker = markers[i]; i++) {
    this.pushMarkerTo_(marker);
  }
  if (!opt_nodraw) {
    this.redraw();
  }
};