In Google Maps API v3, come titolo, ho visto solo 2 tipi di animazione in google map api, ma ho visto in alcuni punti che l'indicatore della mappa si animava come si ingrandisce quando si passa sopra il mouse? Come implementarlo?Come posso aumentare la dimensione dell'indicatore della mappa di google quando lo si passa sopra?
Come posso aumentare la dimensione dell'indicatore della mappa di google quando lo si passa sopra?
risposta
Utilizzare il gestore di eventi mouseover dell'indicatore e il metodo setIcon()
. È possibile utilizzare dynamic icons da Google grafico api per questo scopo, e modificare l'attributo chld
per rendere l'icona crescere:
http://chart.googleapis.com/chart?chst=d_map_spin&chld=0.5|0|FF8800|15|_|
http://chart.googleapis.com/chart?chst=d_map_spin&chld=0.6|0|FF8800|15|_|
http://chart.googleapis.com/chart?chst=d_map_spin&chld=0.7|0|FF8800|15|_|
Don' t dimenticare di impostare il punto di ancoraggio corretto! Ad esempio:
marker.setIcon(new google.maps.MarkerImage(
'http://chart.googleapis.com/chart?chst=d_map_spin&chld=0.65|0|FF8800|15|_|',
null,
null,
new google.maps.Point(11, 43) // this is the proper anchor point for scale 0.65
));
È possibile utilizzare la propria immagine come marker, quindi utilizzare la proprietà scaledSize
per l'immagine del marcatore per ingrandirla quando si verifica l'evento mouseover
.
Non conosco un modo per farlo senza fare cose più complicate come questa.
Avete già capito? +1 se effettivamente funziona .. Per favore fatemi sapere –
@mmmshuddup Spiacente, non ci sto lavorando da un po '. Essendo stato più di un anno, potresti scoprire che l'API è cambiata/migliorata da allora. – Oliver
- 1. Come aumentare la dimensione della mappa di base Matplotlib?
- 2. Come posso aumentare la dimensione dell'heap .NET?
- 3. Come aumentare la dimensione della finestra DOXBox?
- 4. Come aumentare la dimensione dell'elemento quando il mouse si avvicina?
- 5. Come aumentare la dimensione della cronologia degli appunti di PHPStorm?
- 6. ggmap che modifica la dimensione della mappa
- 7. come aumentare la dimensione di allocazione di una mappa nella lingua GO?
- 8. gmaps4rails mostra solo metà della mappa quando si trova la scheda. Qualche idea del perché?
- 9. Come rimuovere l'icona di zoom che appare quando si passa sopra l'immagine?
- 10. Come posso aumentare la dimensione del carattere in WebStorm?
- 11. Come aumentare la dimensione dell'heap della memoria su IntelliJ IDEA?
- 12. Come impostare la dimensione della mappa nell'API di Google Maps v3?
- 13. Come posso rimuovere lo spazio sopra l'intestazione?
- 14. Aumentare la dimensione della quota WebSQL in una WebView
- 15. Aumentare la dimensione heap in Java
- 16. Come posso aumentare la velocità di scorrimento?
- 17. Come contare dimensione della mappa in AngularJS
- 18. Metti un pulsante sopra una mappa di google
- 19. Aumentare la dimensione heap JVM per Scala?
- 20. Come interrompere la richiesta di tile della mappa con OpenLayers quando lo zoom cambia?
- 21. Come i cerchi della mappa di Google si adattano alla mappa
- 22. JAVA_OPTS per aumentare la dimensione heap
- 23. Come posso gestire lo spostamento della mappa con Google Maps per Android V2?
- 24. La mappa di base dell'API di Google Maps può essere utilizzata come sovrapposizione sopra un livello mappa personalizzato?
- 25. La dimensione intrinseca non si aggiorna quando si cambia lo stato di UIButton
- 26. Come aumentare la dimensione del font NumberPicker Android 6.0?
- 27. Problema nell'adattare la dimensione della cella excel alla dimensione del contenuto quando si utilizza apache poi
- 28. Come aumentare i valori in una mappa
- 29. Grails 3.0.x - come aumentare lo spazio heap quando si utilizza "grails run-app"
- 30. Come aumentare la dimensione dell'heap java a livello di programmazione
A partire dal 2012, questo è deprecato. Qualcuno conosce una soluzione moderna a questo? – FRD
Se fai semplicemente clic sul tuo link, vedrai. ;) – FRD
http://stackoverflow.com/q/11318672/684229 – TMS