personalizados multiple marcadores icon google example content google-maps google-maps-api-3 google-maps-markers

google-maps - multiple - google.maps.marker example



Marcador animoso en Google Maps v3 (3)

Bueno, estaba buscando una forma de implementar marcadores de rebote en la versión V3 de los mapas de Google, de modo que si mostramos un grupo de marcadores, el marcador seleccionado actualmente debería ser visible.

Usamos la propiedad z-index del marcador para establecer el índice z del marcador actual a un valor relativamente más alto que el resto.

En Google Maps API v2 podemos establecer en marcador una opción de bouncy:true . Se agrega a la habilidad del marcador de caramelos: después de arrastrar este marcador, está rebotando.

¿Es posible hacerlo en API v3?


Acabo de echar un rápido vistazo a la especificación de API v3 para Markers: no parece que la opción "animosa" esté disponible en este momento, pero no me sorprendería ver que esto se implementara en la API v3 en algún momento: es todavía en Beta y obligado a cambiar un poco.

Si realmente deseaba el comportamiento en un Mapa V3 ahora, podría vincular un evento al método "dragend" en el Objeto Marker. Haz que la función llamada altere el punto de anclaje del objeto MarkerImage; mira también el objeto MarkerImage en la API.


Así es como lo haces en V3

google.maps.event.addListener(marker, "dragend", function(){ marker.setAnimation(google.maps.Animation.BOUNCE); });