2010-06-05 10 views
5

Il panTo predefinito si sposta solo sul bordo dello schermo.
Mi piace setCenter ma vorrei effettuare una panoramica a quel punto. Tutte le idee benvenutoGoogle Maps panTo AND setCenter

map.setCenter(mymarker.getPoint()); 

    GEvent.trigger(mymarker,"click"); //open the info window 
+1

Panto dovrebbe padella fino a quando il punto di Panto è al centro della mappa. Puoi incollare qualche altro codice che riproduce questo comportamento? –

+0

Il tuo diritto! Ho impostato un timeout sul trigger per assicurarmi che fosse centrato prima! Codice aggiornato sopra – Harry

+0

Felice di averlo risolto. Potresti voler inviare una risposta tu stesso alla domanda e accettarla. –

risposta

7

codice fisso - Prima pan al centro infowindow quindi aprire dopo 2 secondi

map.panTo(mymarker.getPosition()); 

    window.setTimeout(function(){GEvent.trigger(mymarker,"click");},2000);