К сожалению, ссылка на MarkerClusterer немного скудна. После просмотра исходного кода , похоже, вам нужно вызвать метод getMarkers
переданного объекта cluster
(вопреки тому, что я ранее предлагал, который должен был вызывать метод на markerClusterer
).
Например, с помощью учебника, на который вы ссылаетесь:
google.maps.event.addListener(markerClusterer, 'clusterclick', function(cluster) {
var content = '';
// Convert lat/long from cluster object to a usable MVCObject
var info = new google.maps.MVCObject;
info.set('position', cluster.center_);
//----
//Get markers
var markers = cluster.getMarkers();
var titles = "";
//Get all the titles
for(var i = 0; i < markers.length; i++) {
titles += markers[i].getTitle() + "\n";
}
//----
var infowindow = new google.maps.InfoWindow();
infowindow.close();
infowindow.setContent(titles); //set infowindow content to titles
infowindow.open(map, info);
});
РЕДАКТИРОВАТЬ: Обновлено в ответ на редактирование вопроса.