我在地图上有移动标记,我想刷新簇取决于标记。 我试过redraw()但是不行。
我会感谢任何帮助。
由于
答案 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();
}
};