Cant seem to get this map to work. I want to load lat and long from mySQL database and display on the map.
I'm using GDownloadUrl and genxml.php to generate the xml file. I've been staring at this to long and now I'm just blind to all the mistakes. Can someone give me some pointers?
thanks.
<points> <point lat="47.608940" lng="-122.340141" /> <point lat="47.613590" lng="-122.344391" /> <point lat="47.624561" lng="-122.356445" /> <point lat="47.606365" lng="-122.337654" /> <point lat="47.612823" lng="-122.345673" /> <point lat="47.605961" lng="-122.340363" /> <point lat="47.613976" lng="-122.345467" /> <point lat="47.617214" lng="-122.326584" /> <point lat="47.610126" lng="-122.342834" /> </points>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>test</title>
<link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var poly;
var map;
function initialize()
{
var chicago = new google.maps.LatLng(47.608940, -122.340141);
var myOptions = {zoom: 7,center: chicago,mapTypeId: google.maps.MapTypeId.ROADMAP};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
var polyOptions = {strokeColor: '#000000',strokeOpacity: 1.0,strokeWeight: 3};
poly = new google.maps.Polyline(polyOptions);
poly.setMap(map);
addLatLng();
}
function addLatLng()
{
var path = poly.getPath();
GDownloadUrl("genxml.php", function(data)
{
var xml = GXml.parse(data);
var node = xml.documentElement.getElementsByTagName("point");
for (var i = 0; i < node.length; i++)
{
var points = node.item(i);
var latlng = new GLatLng(parseFloat(node[i].getAttribute("lat")),parseFloat(node[i].getAttribute("lng")));
path.push(latLng);
}
});
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas"></div>
</body>
</html>

New Topic/Question
Reply



MultiQuote



|