Just read the guidelines for posting, right after I posted.  Here's
what I'm working on:
http://docksearch.net/caresearch/mapper_1.php

If it's too complicated I can simplify it.

On Oct 4, 6:12 pm, will <[email protected]> wrote:
> I'm trying to dynamically get the driving distances of many locations
> with the following function:
>
> function getDrivingDistance(location){
>        var distance;
>            var request = {
>        origin: startingPosition,
>        destination: location,
>        travelMode: google.maps.DirectionsTravelMode.DRIVING,
>        unitSystem: google.maps.DirectionsUnitSystem.IMPERIAL
>    };
>    directionsService.route(request, function (response, status) {
>       if (status == google.maps.DirectionsStatus.OK) {
>
>         distance=response.routes[0].legs[0].distance.text;
>
>         }
>   });
>
> return distance;
>
> }
>
> This doesn't return anything and I can't set the values of any global
> variables inside the "function (response, status)".  I know it works
> because when I put somediv.setInnerHTML= distance it updates the DOM
> and shows distances, but I can't set any global variables inside that
> function.  Does anyone know of a solution or any other way to return
> the driving distance between two points?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to