Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/09/2013, 08:57
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: icon marcador maps

Los controles del marcador:
Código Javascript:
Ver original
  1. var imagen = new google.maps.MarkerImage(
  2.       'imagenes/images/marker.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(32, 32),
  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, 32),
  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. En el caso de la bandera, se situa a la izquierda, abajo */
  10.       new google.maps.Size(20, 32)
  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.     );

Ello te permite, conjugamdo los términos, dar márgenes y sombras.

Si desean incluir sombras es algo parecido:
Código Javascript:
Ver original
  1. /* Los controles sobre la imagen de sombra (shadow) son igualesa los del icono de marca */
  2.     var sombra = new google.maps.MarkerImage(
  3.      'imagenes/images/marker.png',
  4.       new google.maps.Size(37, 32),
  5.       new google.maps.Point(0,0),
  6.       new google.maps.Point(0, 32),
  7.       new google.maps.Size(37, 32)
  8.   );

Y después:
Código Javascript:
Ver original
  1. var marker = new google.maps.Marker({
  2.     position: latLng,
  3.     map: map,
  4.     title: 'Mi marcador',
  5.       /* Aparece como título al dejar el puntero sobre el icono-marcador */
  6.     icon: imagen,
  7.     shadow: sombra
  8.   });

La documentación en https://developers.google.com/maps/d...reference#Icon