Thanks Ross.
On Jul 10, 9:36 pm, Rossko <[email protected]> wrote:
> On Jul 10, 1:13 pm, Lorenz <[email protected]> wrote:
>
> > I'm sorry rossko..I'm not very good in this work..can you explain
> > better how I can use the callback properly,...with an example for
> > instance..or if you want I can attached my code. thanks in advance..
>
> Here' a simple example -
> http://econym.org.uk/gmap/basic3.htm
> It happens to use GDownloadUrl to get an XML file, but its the
> principle you need to see.
> When the GDownloadUrl request is set up , an anonymous function is
> created for the 'callback'.
> When the data comes back, that function is run and parses the XML and
> adds markers to the map.
> EVERYTHING that needs to use the XML data must in that function, or
> else there is no gaurantee that that data will be available. It comes
> when it comes, that's the nature of asynchronous fetching across the
> internet.
>
> When you understood what's going on there, look at some of the other
> examples there to see how they work,
> likehttp://econym.org.uk/gmap/directions.htm
> You might find this one useful -http://econym.org.uk/gmap/steps
> intercepting the directions and modifying the display
>
> If you've followed so far, you should be able to use what deemanth
> gave you, effectively.
>
> GEvent.addListener(gdir, 'load', function() {
> // this part is the 'anonymous callback'
> for (var i=0; i< gdir.getPolyline().getVertexCount(); i++) {
> gpoint[i] = gdir.getPolyline().getVertex(i);
> }
> // whatever else you have to do with the polyline must go here
> too
>
> }
>
> cheers, Ross K
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---