Dessin de multiples itinéraire Google Map

Je voudrais attirer de multiples voies basée sur les directives du service de Google, le code ci-dessous va

p/s:les Données est une liste que j'ai obtenu de mon appel json

for (i = 0; i < 20; i++) {
route = data[i];

start = new google.maps.LatLng(route.from_lat,route.from_lng);
end = new google.maps.LatLng(route.to_lat,route.to_lng);

var request = {
origin:start,
destination:end,
travelMode: google.maps.TravelMode.DRIVING
};

var rendererOptions = {
preserveViewport: true,         
suppressMarkers:true,
routeIndex:i
};


directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions);                
directionsDisplay.setMap(map);

var directionsService = new google.maps.DirectionsService();
directionsService.route(request, function(result, status) {
    console.log(result);

if (status == google.maps.DirectionsStatus.OK) {
    directionsDisplay.setDirections(result);
}});

Je ne peux pas semble trouver beaucoup d'informations pertinentes à partir des forums, c'est mon meilleur pari pour obtenir toutes les informations sur le trafic et attirer à nouveau à l'aide d'une polyligne? Et aussi, comment puis-je m'assurer que la boucle porte uniquement sur mon directionDisplay.setDirections est fait?

Ce qui concerne,
Andy

que faire si les routes sont sécants google maps montre la dernière route seulement . Comment traiter ce problème?

OriginalL'auteur drhanlau | 2011-05-18