On Jan 4, 11:14 am, jjbuchan <[email protected]> wrote: > Nevermind, I see now that GDownloadUrl doesn't work for external URLs > but only local pages.
That is not true. It is however subject to the "same-domain" restriction of XmlHttp. -- Larry > > On Jan 4, 4:47 pm, jjbuchan <[email protected]> wrote: > > > > > Hi, I've been trying to display points from a json file as markers on > > a map but no matter what I seem to change nothing within the > > GDownloadUrl part is executed. If I was to add anything just after > > GDownloadUrl it wont work either. > > > Any help on what I'm doing wrong would be much appreciated as it's > > starting to bug me. > > > I've included the relevant code below: > > > ... > > > function parseJson (map, doc) { > > var jsonData = eval("(" + doc + ")"); > > for (var i = 0; i < jsonData.positions.length; i++) { > > var marker = createMarker(jsonData.positions[i]); > > map.addOverlay(marker); > > } > > > } > > > function load() { > > if (GBrowserIsCompatible()) { > > var jsonUrl = "http://www.instamapper.com/api? > > action=getPositions&key=****************&num=10&format=json"; > > var map = new GMap2(document.getElementById("map")); > > map.addControl(new GLargeMapControl()); > > map.addControl(new GMapTypeControl()); > > map.setCenter(new GLatLng(57.19748, 2.09044), 4); > > GDownloadUrl(jsonUrl, function(data, responseCode) { > > parseJson(map, data); > > }); > > } > > } > > > </script> > > </head> > > <body onload="load()" onunload="GUnload()"> > > <div id="map" style="position:absolute;top:0px;left:0px;width: > > 100%; height: 100%"></div> > > </body> > > </html> > > > Thanks- 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 -~----------~----~----~----~------~----~------~--~---
