Introducción a Google Maps (II)

En esta segunda entrega vamos a ver cómo añadir eventos a nuestra miniaplicación de Google Maps. Puedes ver el ejemplo aquí.

El evento que vamos a añadir va a mostrar justo debajo del mapa la latitud y la longitud del punto central del mapa. Esta información se va a actualizar cada vez que cambie el centro del mapa, es decir cada vez que movamos el mapa.

Para añadir un evento usamos un objeto GEvent y su método addListener:

Parámetros:

origen: es el objeto que provoca el evento.
evento: el tipo de evento que ha tenido lugar.
manejador: función que realiza una acción cuando el objeto lanza el evento.

En nuestro caso:

Es decir: “cuando el objeto map provoque el evento moveend hay que llamar a la función cambiaCoordenadas”. La función cambiaCoordenadas simplemente escribe las coordenadas debajo del mapa.

Aquí está la función load() modificada:

Y esta es la parte del código HTML:

2 thoughts on “Introducción a Google Maps (II)

  1. cordial saludo,estoy haciendo una aplicacion gps con esta aplicacion y me gustaria saber como hago para que el marcador no aparesca dando click sino que aparesca automaticamente en una coordenada especifica, y por otra parte como hago para que este marcador se mueva conforme se va cambiando la coordenada. gracias.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.