Кластеры V3 на картах Google - JavaScript - PullRequest
0 голосов
/ 08 марта 2012

У меня есть движущиеся маркеры по всей карте, и я хочу обновить кластеры в зависимости от маркеров.Я попытался перерисовать (), но это не в порядке.

Я буду признателен за любую помощь помощь.

Спасибо

1 Ответ

0 голосов
/ 08 марта 2012

Я посмотрел на источник, похоже, вы можете передать флаг 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();
  }
};
...