On Sep 10, 4:26 am, fozz <[email protected]> wrote:
> I’m working with API3 and data downloaded from a gps in a .igc file.
>
> The objective is to show a polyline recorded while me and my buddies
> have been flying hangliders and paragliders. I understand why I should
> provide a link but I only have access to a testing server at present.
> I’ve been stuck on this for weeks so any help would be greatly
> appreciated. As you might guess, I’m not a programmer, perhaps I
> shouldn’t even be here!
>
> Using php  I have created two arrays of “lat” and “long” points, for
> example,
> lat[30] =12.345678
> long[30] =123.456789
>
> I’m stuck on how to create the polyline array “route” that will
> display on the map.
> This is what I have come up with so far but it does not work.

Have you looked at the source of the page created in a browser?
I would think the problem would be obvious from that and the
javascript errors the browser reports.

  -- Larry

>
> <script language="JavaScript">
> var lat=new Array;//creates the javascript array(lat) from the php
> array
> var long=new Array;// as above for (long)
> <?php
>                 for($i=0;$i<count($long); $i++){
>                         echo "lat[$i]='".$lat[$i]."';\n";
>                         echo "long[$i]='".$long[$i]."';\n";
>                         }
> ?>
> //document.write(lat[30]);//these both work eg 12.345678
> //document.write(long[30]);//eg 123.456789
>
>         var route = new Array; // Creating an array that will contain the
> points for the polyline
>         for (var i =0; i<lat.length; i++){
>         var lat = parseFloat(lat.attr("lat"));
>         var long = parseFloat(long.attr("long"));
>         var thispt = new google.maps.LatLng(lat, long);
>         route.push(thispt);
>         }
> document.write(route[30]);//this does not work!
> </script>

-- 
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