Le Sanctuaire

du Mont Saint-Michel

Le Sanctuaire
du Mont Saint-Michel

trois lieux au service
d’une même mission

Depuis plus de 1300 ans, le Sanctuaire du Mont Saint-Michel accueille les pèlerins qui viennent se confier à l’archange Saint Michel. Aujourd’hui, ce sont 3 millions de personnes venant du monde entier qui visitent le Mont chaque année.

Pour répondre à ce défi de rappeler à tous la dimension spirituelle de ce haut-lieu de notre histoire, le Sanctuaire s’appuie sur 3 lieux : le prieuré, l’église Saint-Pierre et l’abbaye. Tous sont au service d’une même mission : vous accueillir et faire rayonner le message spirituel du Mont Saint-Michel.

Trouver les lieux

du Sanctuaire

// === INITIALISATION DE LA CARTE === var map = L.map('map', { center: [48.63635084222331, -1.5099978161163732], zoom: 12, attributionControl: false }); // === FOND DE CARTE CLAIR === L.tileLayer('https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png', { maxZoom: 18 }).addTo(map); // === DONNÉES DES POINTS D’INTÉRÊT === var lieux = [ { name: "Prieuré", coords: [48.609313111319715, -1.469048763323599], color: "#AEBEAE", description: "Situé à environ 6km du Mont Saint-Michel" }, { name: "Église du Mont Saint-Michel", coords: [48.63635084222331, -1.5099978161163732], color: "#B0C1E4", description: "Mont Saint-Michel" }, { name: "Abbaye", coords: [48.63619081647471, -1.511826319788296], color: "#EDC896", description: "Mont Saint-Michel" } ]; // === CRÉATION DES MARQUEURS PERSONNALISÉS === var markerLayer = L.layerGroup().addTo(map); var markers = []; lieux.forEach(function(lieu) { var customIcon = L.divIcon({ html: ` `, className: '', iconSize: [40, 60], iconAnchor: [20, 60], popupAnchor: [0, -50] }); var popupContent = ` `; var marker = L.marker(lieu.coords, { icon: customIcon }).bindPopup(popupContent, { closeButton: false }); markerLayer.addLayer(marker); markers.push(marker); }); // === CENTRER SUR LES TROIS POINTS === var group = new L.featureGroup(markers); map.fitBounds(group.getBounds(), { padding: [50, 50] }); // === FONCTION : MAJUSCULE PREMIÈRE LETTRE === function capitalizeFirstLetter(string) { return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase(); }