addMarker
Agrega un marcador en el mapa.
Lista de Parámetros:
El método addMarker espera dos parametros:
- latlong:
objectdefault:null - options: un
objetocon opciones adicionales (este campo no es requerido).- draggable:
booleandefault:false - icon:
stringdefault:null - title:
stringdefault:null - label:
stringdefault:null - infoWindow:
stringdefault:null - onDragend:
functiondefault:null - onClick:
functiondefault:null
- draggable:
Definición:
Ejemplos:
- Con las opciones por defecto:
- Definiendo opciones:
Consideraciones:
-
Como se comentó arriba, el objeto options y sus valores son opcionales, por lo tanto pueden enviarse los que considere necesarios.
-
La opción
draggablesolo acepta true ó false, permite establecer si el marcador podrá ser arrastrable en el mapa. -
La opción
iconpermite cambiar el icono del marcador, sino se establece, por defecto, usará el icono predeterminado de Google Maps. -
La opción
titlepermite cambiar el título del marcador, es visible, al pasar el cursor encima de este.
En Revisión:
- La opción
labelpermite establecer una etiqueta al marcador, el label es una letra o número que aparece dentro del marcador.
-
La opción
infoWindowpermite establecer una ventana emergente sobre el mapa con contenido (generalmente texto o imágenes). -
La opción
onDragendes una función anonima, que se ejecuta al arrastrar el marcador sobre el mapa (Esta función solo se activa cuando la opciondraggableesta en true), y devuelve dos parametros:- El objeto del evento
dragenddel marcador. - Un objeto con las nuevas coordenadas del marcador, obtenidas al finalizar el evento de arrastre.
- El objeto del evento
-
La opción
onClickes una función anonima, que se ejecuta al hacer click en el marcador, devuelve dos parametros:- El objeto del evento
clickdel marcador. - Un objeto con las coordenadas del mismo.
- El objeto del evento
Nota:
Recomendamos leer el apartado de Marcadores, y Eventos para más información.