I've attempted to download and XML file into a map that I have been
working on. I've taken advice from different sources but for some
reason the points still will not display. (Mike tutorial) has been
very helpful with this, I'd appreciate any advice. Thank you.
http://www.geocities.com/godnaledge/temporarypreviewfile.html?1150996...
script:
<!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>
<script
src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAiepenU_haauka3NS..."
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load(){
var map = new GMap(document.getElementById("map"));
var point = new GPoint(-96.926791,32.863917);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.centerAndZoom(point, 5);
var request = GXmlHttp.create();
var url = "H:\data.xml";
request.open("GET", url, true);
request.onreadyStatechange=function(){
if (request.readyState==4){
var xmlDoc=request.responseXML;
var points = xmlDoc.documentElement.getElementsByTagName("point");
for (var i = 0; i < points.length; i++) {
var point = new
GPoint(parseFloat(points[i].getAttribute("lng")),
parseFloat(points[i].getAttribute("lat")));
var marker = new GMarker(point);
map.addOverlay(marker);
}
}
}
request.send(null);
}
//]]>
</script>
</head>
<body onload="load()">
<div id="map" style="width: 800px; height:800px;"></div>
</body>
</html>