function initialiser() { //définition des KML des départements var urlsKML = new Array('11.kml'); var latlng = new google.maps.LatLng(43.054657,2.464672); var zoom = 9; //objet contenant des propriétés avec des identificateurs prédéfinis dans Google Maps permettant de définir des options d'affichage de notre carte var options = { center: latlng, zoom: zoom, scrollwheel : false, mapTypeId: google.maps.MapTypeId.TERRAIN }; //constructeur de la carte qui prend en paramêtre le conteneur HTML dans lequel la carte doit s'afficher et les options var carte = new google.maps.Map(document.getElementById("carte"), options); //ajout des KML des départements var couchesKML = new Array(); for (var iKml = 0; iKml < urlsKML.length; iKml++) { couchesKML[iKml] = new google.maps.KmlLayer('http://www.jardinslanguedoc.com/kml/'+urlsKML[iKml], {preserveViewport:true}); couchesKML[iKml].setMap(carte); } //Ajout des marqueurs pour chaque jardin var lieux = new Array(); lieux[1] = new Array('14','Parc du Château de Montlaur','1, promenade de Rigal,
11220 Montlaur','aude','83','43.1278934','2.5574645'); lieux[2] = new Array('15','Abbaye de Fontfroide','RD 613,
11100 Narbonne','aude','97','43.1274047','2.89820899'); lieux[3] = new Array('17','Les jardins ampélographique et des senteurs','Château Laquirou Route de Saint Pierre la Mer,
11560 Fleury d\'Aude','aude','161','43.20542389','3.1470183'); lieux[4] = new Array('18','Jardin gallo-romain à Amphoralis','Musée Amphoralis, Allée des Potiers,
11590 Sallèles-d’Aude','aude','213','43.273284','2.936761'); lieux[5] = new Array('19','Parc du Château de Serres','Herminis (D33),
11000 Carcassonne','aude','210','43.232696','2.282071'); lieux[6] = new Array('20','Parc du Château de Pennautier','2 Bd Pasteur,
11610 Pennautier','aude','203','43.2444354','2.3192189'); lieux[7] = new Array('21','La Rougeanne','5 allée de la Rougeanne,
11170 Moussoulens','aude','45','43.27860207','2.22841067'); lieux[8] = new Array('22','Jardin de l\'Abbaye de Villelongue','11170 Saint-Martin-le-Vieil','aude','46','43.30546048','2.16748479'); lieux[9] = new Array('23','La Forge de Montolieu','Hameau de Franc 676, chemin de La Forge,
11170 Montolieu','aude','199','43.330263','2.226348'); var markers = new Array(); var infowindow = new google.maps.InfoWindow(); var contentMarker = new Array(); //Rappel de la structure du tableau : 0:Numero / 1:Nom / 2:Adresse / 3:Departement / 4:ID / 5:Latitude / 6:Longitude for(var iMarker = 1; iMarker < lieux.length; iMarker++) { // Marqueur var image = new google.maps.MarkerImage('/images/googlemaps/'+lieux[iMarker][3]+'/'+lieux[iMarker][0]+'.png', new google.maps.Size(24,24), new google.maps.Point(0,0), new google.maps.Point(12, 12)); var position = new google.maps.LatLng(lieux[iMarker][5], lieux[iMarker][6]); var marker = new google.maps.Marker({ map: carte, position: position, icon: image, title: lieux[iMarker][1], html : '

'+lieux[iMarker][1]+'

Voir le jardin

' }); marker.setZIndex(1000+parseInt(lieux[iMarker][0])); // Infobulle google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(this.html); infowindow.open(carte, this); }); } } function attendre_pour_initialiser() { setTimeout("initialiser()", 500); } google.maps.event.addDomListener(window, 'load', attendre_pour_initialiser);