Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/01/2013, 03:37
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema calculo de rutas Googlemaps

Hola cetohector:

Si te fijas, en el ejemplo que mencionas, el origen y destino (con posibilidad de ampliar la ruta con nuevos destinos hasta un máximo de 10) se ejecuta mediante el evento click:
Código Javascript:
Ver original
  1. google.maps.event.addListener(map, 'click', function(event) {
  2.       if (origin == null) {
  3.         origin = event.latLng;
  4.         addMarker(origin);
  5.       } else if (destination == null) {
  6.         destination = event.latLng;
  7.         addMarker(destination);
  8.       } else {
  9.         if (waypoints.length < 9) {
  10.           waypoints.push({ location: destination, stopover: true });
  11.           destination = event.latLng;
  12.           addMarker(destination);
  13.         } else {
  14.           alert("Maximum number of waypoints reached");
  15.         }
  16.       }
  17.     });

De acuerdo a la programación donde recoges los marcadores, tienes que trasladar los valores que quieres a origin y destination conforme al XML.

Si muestras tu código, será fácil ver cuáles son esos valores que tienes, identificando qué valor ha de ir como origen y los corrrespondientes para destino y/o destino final.