Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/05/2013, 08:34
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ruta absoluta imagen marcador google maps

Hola cuasatar:

Por lo que estoy viendo en el enlace que refieres, no veo necesidad de trabajar con ajax, ya que el juego de los marcadores lo hace conjugando mouseenter y hover en javascript (jQuery)

Si te fijas, las coordenadas del marcador que se muestra (y la información con sus estilos que se muestran a la derecha), las toma de la lista:
Código HTML:
Ver original
  1. <ul id="locations">    
  2.         <li data-geo-lat="41.9786" data-geo-long="-87.9047">
  3.           <h3>O'Hare Airport</h3>
  4.           <p>Flights n' stuff</p>
  5.           <!-- ... -->
Después, en javascript
Código Javascript:
Ver original
  1. $("#locations li").mouseenter(function() {      
  2.         $el = $(this);                
  3.         if (!$el.hasClass("hover")) {        
  4.           $("#locations li").removeClass("hover");
  5.           $el.addClass("hover");        
  6.           if (!first) {            
  7.             // Clear current marker
  8.             curMarker.setMap();            
  9.             // Set zoom back to Chicago level
  10.             // map.setZoom(10);
  11.           }          
  12.           // Move (pan) map to new location
  13.           pointToMoveTo = new google.maps.LatLng($el.attr("data-geo-lat"), $el.attr("data-geo-long"));
  14.           map.panTo(pointToMoveTo);
  15.           // ...

Es decir, oculta el anterior y muestra el marcador correspondiente al nuevo hover sin que llame a nuevos datos porque ya están en el <li> correspondiente, cargado en página.

Si lees el artículo que presenta el ejemplo (en traducción de google) explica
Código sic:
Ver original
  1. "... Un ejemplo sencillo sería si se hace clic en un marcador, puede cambiar el nivel de zoom del mapa, cambiar la información mostrada en otra parte de la página, o en realidad cualquier cosa que usted puede querer hacer con JavaScript. ... "

El que el marcador (Marker) tenga ruta relativa o absoluta no debería importar.