On Sep 29, 8:16 am, jameslove <[EMAIL PROTECTED]> wrote:
> Hi Larry,
> Thanks for this. I thought since the distance was already being
> displayed on the walking route information that it would somehow have
> already been loaded.

It was, just not when you were looking for it...

> Thanks for helping me understand this stuff.
>
> Thanks,
> James
>
> On Sep 26, 1:58 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> wrote:
>
>
>
> > On Sep 26, 1:27 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> > wrote:
>
> > > On Sep 26, 1:17 pm,jameslove<[EMAIL PROTECTED]> wrote:
>
> > > > Hi All,
> > > > I was mucking about with the new walking route stuff and ran into
> > > > something I don't understand. Here's the 
> > > > codehttp://www.wheresthebeachdude.com/walk2.html
>
> > > > gdir = new GDirections(map, document.getElementById("route"));
> > > >  setDirections("1010 39th Ave NW, Calgary, Canada", "800 Macleod Trail
> > > > SE ,Calgary, Canada", "en_US");
> > > > document.getElementById('distanceWalked').innerHTML=gdir.GDirections.getDis
> > > >  tance().html;
>
> > > > My question has to do with getting the distance. I tried a number of
> > > > variants on the third line in order to grab the distance. I realized I
> > > > was just guessing at how the various methods relate to the defined
> > > > objects. I am an old structured programmer so sometimes the Object
> > > > Oriented stuff is a challenge. It is the my OOP limitations or am I
> > > > missing a key concept in how the API fits together with the
> > > > Javascript?
>
> > > > gdir.GDirections.getDistance().html;
> > > > gdir.getDistance().html;
> > > > GDirections.getDistance().html;
> > > > GDirections.getDistance();
>
> > > (a key concept in how the API fits together with the javascript)
> > > GDirections is asynchronous, Mike Williams' explanation:
> > > Part 2 Asynchronous I/Ohttp://econym.org.uk/gmap/async.htm
>
> > > You would get it something like this:
> > > GEvent.addListener(gdir, "load", function() {
> > > document.getElementById('distanceWalked').innerHTML=gdir.GDirections.getDis­­tance().html;
> > > }
>
> > More like this:
> >         GEvent.addListener(gdir, "load", function() {
>
> > document.getElementById('distanceWalked').innerHTML=gdir.getDistance().html­;
> >         });
>
> > (what I get for posting untested code...)
>
> >   -- Larry- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" 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-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to