Ciao a tutti

Sto diventando matto forse su un problema banale.

In pratica , creo una mappa con dei segnalini. Ho implementato che al click di un segnalino
venga effettuato uno zoom e mi visualizzi altri 3 segnalini (markers).

Per fare questo, dopo il click , pulisco i vecchi marker, creo una nuova mappa, creo i nuovi markers e li aggiungo all'array di marker....

Perche non visualizzo nulla?

Ecco il metodo incriminato

Premetto un paio di cose.

Tutti i valori li prendo da un file esterno. Sono giusti.. Il problema e' che non visualizzo nulla...solo la mappa vuota. Il clear della vecchia mappa e lo zoom li faccio prima della chiamata di questo metodo (non posto perche funzionano)
Codice PHP:







speedTest
.showsubMarkers = function(father) {
 
speedTest.markers = new Array();
 
 var 
numMarkers speedTest.stations.length;

  for (var 
0numMarkersi++) {

      if(
speedTest.stations[i].parent_id==father.photo_id){

       var 
myLatlng = new google.maps.LatLng(speedTest.stations[i].latitudespeedTest.stations[i].longitude);
        var 
marker2 = new google.maps.Marker({
           
'position'myLatlng,
          
'icon'markerImage
           
        
});    
        
        var 
imageUrl '/ecospazio/jquery-map/image/'+speedTest.stations[i].icona+'.png';
      var 
markerImage = new google.maps.MarkerImage(imageUrl,new google.maps.Size(2432));
     
speedTest.markers.push(marker2);

     
     
     }

  }
 


tralasciate l'oggetto speedTest... non posto ma l'oggetto crea la mappa...

La mia domanda e' ...una volta che creo l'array di marker....come faccio ad aggiungerlo alla mappa?