GDownloadUrl("points.php", function(data) { var xml = GXml.parse(data); var markers = xml.documentElement.getElementsByTagName("marker"); var taille = markers.length; for (var i = 0; i < taille; i++) { var icon = new GIcon(); icon.image = "icone.php?id="+[i+1]; icon.iconSize = new GSize(20, 20); icon.iconAnchor = new GPoint(6, 20); icon.infoWindowAnchor = new GPoint(5, 1); var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng"))); map.addOverlay(new GMarker(point, icon)); } });