//TOUJOUR DECLARER LES VARIABLES POUR IE var marker; //GEOLOCLISATION var geoCodeur;//le geocodeur qui permet la geolocalisation var markersArray = [];//tableau des marker ( permet de nettoyer la carte) /** * The MarkerManager object. * @type {MarkerManager} */ var mgr = null;//MARKER MANAGER function initialize(){ var centreCarte = new google.maps.LatLng(45.045, 3.884); var optionsCarte = { zoom: 4, center: centreCarte, mapTypeId: google.maps.MapTypeId.ROADMAP, mapTypeControl: false, navigationControl: true, navigationControlOptions: { style: google.maps.NavigationControlStyle.SMALL } } map = new google.maps.Map(document.getElementById("gmap"), optionsCarte); geoCodeur = new google.maps.Geocoder();//On ajoute un géocoder pour la géolocalisation mgr = new MarkerManager(map);//On ajoute un marker manager google.maps.event.addListener(mgr, 'loaded', function() {//On charge le MarkerManager affichemarkers(map); mgr.refresh(); }); } google.maps.event.addDomListener(window, 'load', initialize) function affichemarkers(map)//creer les markers de la map { //alert("affichemarkers"); map.setZoom(6); //On gére les Markers de la plageA var MarkerPlageAIds=document.getElementsByName("MarkerPlageAId"); var MarkerPlageALongs=document.getElementsByName("MarkerPlageALong"); var MarkerPlageALats=document.getElementsByName("MarkerPlageALat"); // le tablau d'événement est intégrer dans le calendrier for (var i=0; i