I try to hide / show markerClusterer when the user clicks on some buttons:
Here is what I am trying to do:
map = new google.maps.Map(document.getElementById("mappa"),mapOptions); var marker_tmp = []; var markers_tmp = []; $.each(json,function(index,value){ var latLng = new google.maps.LatLng(value.lat,value.lng); var marker = new google.maps.Marker({'position': latLng}); if((value.candidato in markers_tmp)==false){ markers_tmp[value.name]=[]; } markers_tmp[value.name].push(marker); }); for(var name in markers_tmp){ markers[name]= new MarkerClusterer(map,markers_tmp[name]); }
I create several markerClusterer, each of which is associated with a specific name.
So, I have some buttons associated with this particular name, and I need to hide / show the cluster cluster associated with this button.
function hide_show_cluster(name,visible){ var tmp_cluster = markers[name];
I did a lot of tests, but no one satisfied my request. Can anybody help me? Thanks!
source share