X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=www%2Fmaps%2Fmaps%2Ftemplates%2Fjavascript%2Frouting.mako;h=3477d6b38fe6e68559d2e4f93dc79c40bcd7f99a;hb=709872b2c5db961fb12ce52a4122478e716dce00;hp=ecab0247e9252e8b1af10409f41ef6e039dd3057;hpb=1488c9240cc00aee34c0bc7a63133625a8225900;p=dead%2Fcensus-tools.git diff --git a/www/maps/maps/templates/javascript/routing.mako b/www/maps/maps/templates/javascript/routing.mako index ecab024..3477d6b 100644 --- a/www/maps/maps/templates/javascript/routing.mako +++ b/www/maps/maps/templates/javascript/routing.mako @@ -33,12 +33,12 @@ function routing_callback(result, status) { if (status == google.maps.DirectionsStatus.OK) { json_string += JSON.stringify(result); - for (var trip_idx = 0; trip_idx < result.trips.length; trip_idx++) { - num_routes = result.trips[trip_idx].routes.length; - if (num_routes > 1) { - alert("Unexpected number of routes (" + - result.trips.routes.length.toString() + - ") on trip number " + trip_idx.toString() + '.'); + for (var route_idx = 0; route_idx < result.routes.length; route_idx++) { + var num_legs = result.routes[route_idx].legs.length; + if (num_legs > 1) { + alert("Unexpected number of legs (" + + result.routes.legs.length.toString() + + ") on route number " + route_idx.toString() + '.'); } } } @@ -97,12 +97,12 @@ function get_directions(pairs_to_skip) { producer_latlng = producers[i].name; } - if (consumers[i].latitude && consumers[i].longitude) { - consumer_latlng = new google.maps.LatLng(consumers[i].latitude, - consumers[i].longitude); + if (consumers[j].latitude && consumers[j].longitude) { + consumer_latlng = new google.maps.LatLng(consumers[j].latitude, + consumers[j].longitude); } else { - consumer_latlng = consumers[i].name; + consumer_latlng = consumers[j].name; } var directions_request = {