1 2 3 4 5 6 7 8 9 10
| $().ready(function() { var latlng = new google.maps.LatLng(49.41483, 2.817895); var options = { center: latlng, zoom: 6, mapTypeId: google.maps.MapTypeId.ROADMAP }; var carte = new google.maps.Map(document.getElementById("carte"), options); });
I then a javascript function that is called after clicking a button.
function afficher(id) { $.ajax({ url : "geo.php", dataType : "XML", data : "id="+id, success : function(data) { var i = 0; $(data).find('fire').each(function() { i = i+1; var fire = $(this); var longi = fire.attr("longitude"); var lati = fire.attr("latitude"); var ltlg = new google.maps.LatLng(lati, longi); var myMarker = new google.maps.Marker({ position: ltlg, map: carte, icon: fire.attr("icone"), title: fire.attr("address") }); }); if(i==0) alert("aucune geo trouvee"); //alert(i); }, error : function() { alert('error'); } }); }
|