2012-02-29 22 views
11

Ho implementato la v3 di google maps nel mio sito. Ho creato immagini personalizzate per mostrare i punti sulla mappa.Google maps api v3 posizione a finestra in immagine personalizzata

Una delle immagini personalizzate è 120px X 120px e vorrei puntare la freccia di infowindow al centro di questa immagine e non al centro in alto.

Come posso farlo?

risposta

30

Provare a utilizzare l'opzione pixelOffset in InfoWindowOptions.

myinfo = new google.maps.InfoWindow({ 
     content: "my content", 
     pixelOffset: new google.maps.Size(0, 60) 
    }); 
    myinfo.open(map, marker); 

I valori di spostamento y positivo inviano la finestra di informazioni verso il basso.

+1

Ha funzionato come un fascino! Grazie mille Heitor! – Nick

Problemi correlati