Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/07/2013, 03:57
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como añadir a este codigo que muestre una marca de google maps "casi esta"

Me corrijo (la imagen del marker ha de corresponder y ajustarse a la punta inferior central, pudiendo redimensionarse)
Código Javascript:
Ver original
  1. var imagen = new google.maps.MarkerImage(
  2.         'http://www.dondelocompro.es/img/nuevas/home/ico_pincho.png',
  3.          /* La ruta donde se encuentra la imagen. Puede ser absoluta o relativa a la posición de la página. */
  4.         new google.maps.Size(31, 41),
  5.         /* El tamaño de la imagen completa después de la escala, si se redimensiona. Utilice esta propiedad para ampliar o reducir una imagen. */
  6.         new google.maps.Point(0, 0),
  7.         /* La posición de la imagen dentro de un sprite, si los hay. Por defecto, el origen se encuentra en la esquina superior izquierda de la imagen (0, 0). */
  8.         new google.maps.Point(16, 41),
  9.         /* La posición en la que anclar una imagen en correspondencia a la localización del marcador en el mapa. Por defecto, el ancla está situado a lo largo del punto central de la parte inferior de la imagen. */
  10.         new google.maps.Size(31, 41)
  11.        /* El tamaño de la pantalla del sprite o imagen. Al usar sprites, debe especificar el tamaño de sprite. Si el tamaño no se proporciona, se establece cuando se carga la imagen. */
  12.       );

En tu caso y si no la redimensionamos, puede ser simplemente:
Código Javascript:
Ver original
  1. var marker = new google.maps.Marker({
  2.         position: latlng,
  3.         map: map,
  4.         title: 'Titulo',
  5.         icon: 'http://www.dondelocompro.es/img/nuevas/home/ico_pincho.png'
  6.       });
Y eliminamos var imagen