Your path is to an external webserver.. not localhost to get something like that to work you need a proxy script of some sort.
var path = ["http://mapgadgets.googlepages.com/cta.kml"]; in other words you just posted something other than what you described. Taylor wrote: > Help! I am new to the Maps API world and am trying to figure out how > to visualize a .kml file in my Google Map. The catch is that I can > only work from my local machine, so from what I have read the GGeoXml > functionality won't work since the reference to my .kml file will be > http://localhost/...kml and not a public URL that google has access > to. > > I came across the GeoXML functionality from > http://www.dyasdesigns.com/geoxml/. > > Am I right in that you can use this geoxmlfull.js script instead of > the GGeoXml function? > > I am having trouble getting anything to work from this geoxmlfull.js > script. I have downloaded the script and placed it in my http://localhost > folder. Below is the code I am using to try and visualize someone > else's .kml file. I have also tried this code to visualize my own kml > file which also resides in the http://localhost folder. Can anyone > help? My goal is to be able to see the .kml file in the http://localhost > folder. The key I got from google was for the http://localhost URL. > > I am sorry about the code post, but I don't know how to share any more > efficiently. > > Thank you!!!! > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml"> > <head> > <meta http-equiv="content-type" content="text/html; charset=utf-8"/ > > <title>Google Maps JavaScript API Example</title> > <script src="http://maps.google.com/maps? > file=api&v=2&key=ABQIAAAAoVq8d0aZElfu2eUGkhFdzhT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQXOns9BCCyQuULtRV8q3B3RH_j3A" > type="text/javascript"></script> > > <script src="geoxmlfull.js" type="text/javascript"></script> > </head> > > > <body onunload="GUnload()"> > <div id="map_canvas" style="width: 500px; height: 300px"></div> > > <script type="text/javascript"> > > > > if (GBrowserIsCompatible()) { > //<![CDATA[ > map = new GMap2(document.getElementById("map_canvas"), > {draggableCursor: 'crosshair', draggingCursor: 'move', > iconFromDescription:true}); > > map.addControl(new GLargeMapControl()); > map.setCenter(new GLatLng(41.897332, -87.749474), 10); > map.addControl(new GLargeMapControl()); > map.enableScrollWheelZoom(); > map.enableDoubleClickZoom(); > > var path = ["http://mapgadgets.googlepages.com/cta.kml"]; > var exml = new GeoXml("exml", map, path); > exml.parse(); > //]]> > > } > </script> > </body> > </html> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
