function initialiser() { //définition des KML des départements var urlsKML = new Array('34.kml'); var latlng = new google.maps.LatLng(43.592608,3.366918); 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('25','Parc du Château d’Agel','6 Place du Château,
34210 Agel','herault','228','43.3382166','2.8534757'); lieux[2] = new Array('26','Jardin Saint-Adrien','34290 Servian','herault','24','43.39788232','3.32575253'); lieux[3] = new Array('27','Jardin du Château de Margon','Rue du Château,
34320 Margon','herault','151','43.486903','3.306751'); lieux[4] = new Array('28','Jardin Antique Méditerranéen','Rue des Pioch,
34540 Balaruc-les-Bains','herault','201','43.4433572','3.6841817'); lieux[5] = new Array('29','Jardin de l’abbaye de Valmagne','34560 Villeveyrac','herault','26','43.48694694','3.56232899'); lieux[6] = new Array('30','Jardin botanique de la Font de Bezombes','34725 Saint-André-de-Sangonis','herault','25','43.66101773','3.52723271'); lieux[7] = new Array('31','Parc de la Cathédrale de Maguelone','Domaine de Maguelone,
34250 Palavas-les-Flots','herault','238','43.528906','3.933493'); lieux[8] = new Array('32','Jardin à travers les âges','Domaine de l\\\'Abbaye de Vignogoul 25 route de St Georges d\\\'Orques,
34570 Pignan','herault','194','43.5945697','3.77704978'); lieux[9] = new Array('33','Parc du château de l\'Engarran','Route de Juvignac,
34880 Lavérune','herault','105','43.59765147','3.80694029'); lieux[10] = new Array('34','Parc du château des Evêques','Mairie,
34880 Lavérune','herault','27','43.5849428','3.8035789'); lieux[11] = new Array('35','Jardin des Rossignols','Les Fourches,
34230 Popian','herault','231','43.6542956','3.5043023'); lieux[12] = new Array('36','Parc et jardins du Domaine de la Tour','Domaine de la Tour,
34800 Nébian','herault','221','43.593357','3.459611'); lieux[13] = new Array('38','Domaine de Rieussec','route d’Aniane,
34150 Gignac','herault','191','43.65797378','3.56412294'); lieux[14] = new Array('39','Ruines verdoyantes du château de Lauzières','

Hameau de Lauzières

,
34800 Octon','herault','23','43.661292','3.293333'); lieux[15] = new Array('40','Jardin de l’Abbaye d’Aniane','50 Bld Félix Giraud,
34150 Aniane','herault','229','43.6845899','3.5899714'); lieux[16] = new Array('41','Parc mégalithique du Prieuré Saint Michel de Grandmont','Domaine de Grandmont,
34700 Soumont par Lodève','herault','164','43.73412513','3.36933579'); lieux[17] = new Array('42','Parc Georges Charpak','Avenue Raymond Dugrand,
34000 Montpellier','herault','239','43.5982982','3.9033772'); lieux[18] = new Array('43','Domaine de Méric','634 rue de Ferran,
34000 Montpellier','herault','157','43.6316571','3.8903725'); lieux[19] = new Array('44','Parc de Font Colombe','Rue de Château Bon,
34000 Montpellier','herault','242','43.5965592','3.8317838'); lieux[20] = new Array('45','Château de la Piscine','129 avenue de Lodève,
34070 Montpellier','herault','168','43.6127295','3.8396358'); lieux[21] = new Array('46','Jardin de l\'Hôtel Haguenot','3 rue Clapiès,
34000 Montpellier','herault','107','43.6104752','3.8708134'); lieux[22] = new Array('47','Un jardin caché dans la ville','Hôtel de Guidais
3, place Pierre-Flotte,
34000 Montpellier','herault','29','43.61040741','3.86849753'); lieux[23] = new Array('48','Jardin de la Reine','1 bis rue Jardin de la Reine,
34000 Montpellier','herault','232','43.6131864','3.8696221'); lieux[24] = new Array('49','Jardin des Plantes','163 rue Auguste Broussonnet,
34090 Montpellier','herault','34','43.6142398','3.8734279'); lieux[25] = new Array('50','Parc et jardins du Château de Flaugergues','1744, avenue Albert Einstein,
34000 Montpellier','herault','54','43.60998426','3.91850099'); lieux[26] = new Array('51','Château de la Mogère','2235 route de Vauguières,
34000 Montpellier','herault','240','43.6010553','3.9258445'); lieux[27] = new Array('52','Jardin de la Motte','Rue de la Motte,
34130 Mauguio','herault','69','43.61551818','4.00983277'); lieux[28] = new Array('53','Jardins du château de Bocaud','Château de Bocaud,
34830 Jacou','herault','33','43.660874','3.911453'); lieux[29] = new Array('54','Parc du Château de Castries','34160 Castries','herault','64','43.67766659','3.98768185'); lieux[30] = new Array('55','Domaine départemental de Restinclières','34730 Prades-le-Lez','herault','37','43.71335988','3.86062996'); lieux[31] = new Array('56','Arboretum de Lunel','Chemin du Gazon,
34400 Lunel','herault','233','43.6641745','4.1312997'); lieux[32] = new Array('57','Mas de Chambon','127, chemin de la Garrigue - Chemin des Bœufs,
34000 Lunel','herault','35','43.707322','4.200176'); lieux[33] = new Array('58','\"Le Jardin de l\'Henry\"','16, Chemin Creux de Campagne,
34400 Lunel','herault','220','43.6939373','4.1283574'); lieux[34] = new Array('59','Parc Floral des cinq continents','Pépinière de la Grande Calinière,
34590 Marsillargues','herault','32','43.66744349','4.16250517'); lieux[35] = new Array('60','Chateau des Hospitaliers','923 Avenue Boutonnet,
34400 Saint Christol','herault','243','43.7352405','4.0894463'); lieux[36] = new Array('61','Jardin de la Grotte des Demoiselles','34190 Saint Bauzille de Putois','herault','153','43.895775','3.737529'); lieux[37] = new Array('62','Château Cambon Valcyre','route de la Chapelle d\'Aleyrac,
34270 Valflaunes','herault','247','43.80','3.89'); lieux[38] = new Array('87','Jardin de la Taillade','95 Chemin de Farjou,
34270 CLARET','herault','248','43.860645','3.895138'); lieux[39] = new Array('90','Roseraie du Cade','378 Chemin des Rouvières,
34800 Lacoste','herault','251','43.65118542129277','3.4302333067475685'); 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);