{"id":1419,"date":"2026-02-24T17:54:04","date_gmt":"2026-02-24T17:54:04","guid":{"rendered":"http:\/\/www.pyreneisme.ovh\/?post_type=summit&#038;p=1419"},"modified":"2026-02-24T17:54:32","modified_gmt":"2026-02-24T17:54:32","slug":"puig-pedros-2","status":"publish","type":"summit","link":"https:\/\/www.pyreneisme.ovh\/index.php\/summit\/puig-pedros-2\/","title":{"rendered":"Puig Pedros"},"content":{"rendered":"<div class=\"summit-meta\">\r\n  <div><strong>Altitude :<\/strong> 2,841 m<\/div>\r\n  <div><strong>Pro\u00e9minence :<\/strong> 447 m<\/div>\r\n<\/div>\r\n<br>\n\n\n\n<h2>Ascensions<span class=\"asc-count\">(<span class=\"asc-count\">1<\/span>)<\/span><\/h2><br>\n\n\n<div class=\"asc-card asc-card--summit\">  <div class=\"asc-meta\"><strong>1899(?)-09-13 ; <a href=\"https:\/\/www.pyreneisme.ovh\/index.php\/climber\/jean-dussel\/\">Jean d&#8217;Ussel<\/a>  <\/strong><\/div>  <div class=\"asc-notes\"><blockquote><div class=\"asc-source\"><small><a href=\"https:\/\/gallica.bnf.fr\/ark:\/12148\/bpt6k8630183h\/f30.item\">d'Ussel, Jean ; Excursions et sensations pyr\u00e9n\u00e9ennes - Cimes ari\u00e9geoises, \"Pics P\u00e9drous\", Plon-Nourrit et Cie, 1901; p.26-36<\/a><\/small><\/div><div class=\"asc-note\"><small>Avec Pierre Marfaing (guide de l'Hospitalet). Jean d'Ussel mentionne qu'ils ont grimp\u00e9 les deux sommets (le sommet Sud principal et le sommet Nord qui culmine quant \u00e0 lui \u00e0 2831 m).<small><\/div>  <\/blockquote><\/div><\/div>\n\n\n<div id=\"sommets_map_3687\" style=\"height: 520px; width:100%; border-radius:12px; overflow:hidden; background:#f3f3f3;\"><\/div><script>\n  (function(){\n    console.log('[sommets_map] init for sommets_map_3687');\n\n    function start(){\n      var el = document.getElementById(\"sommets_map_3687\");\n      if(!el){ console.warn('[sommets_map] container not found'); return; }\n\n      if(typeof L === 'undefined'){\n        console.warn('[sommets_map] Leaflet not loaded (L undefined)');\n        return;\n      }\n\n      var focusId   = 1419;\n      var focusLat  = 42.5885;\n      var focusLon  = 1.8731;\n      var focusZoom = 14;\n      var openPopup = true;\n\n      console.log('[sommets_map] focus_id=', focusId, 'focusLatLon=', focusLat, focusLon);\n\n      \/\/ Vue initiale : si on a focusLat\/Lon, on centre tout de suite\n      var map = (focusLat !== null && focusLon !== null)\n        ? L.map(el, { scrollWheelZoom:false }).setView([focusLat, focusLon], focusZoom)\n        : L.map(el, { scrollWheelZoom:false }).setView([45.0, 2.0], 7);\n\n      L.tileLayer('https:\/\/{s}.tile.opentopomap.org\/{z}\/{x}\/{y}.png', {\n        maxZoom: 17,\n        attribution: '\u00a9 OpenStreetMap contributors | \u00a9 OpenTopoMap (CC-BY-SA)'\n      }).addTo(map);\n\n      var layer = (typeof L.markerClusterGroup === 'function') ? L.markerClusterGroup() : L.layerGroup();\n\n      fetch(\"https:\\\/\\\/www.pyreneisme.ovh\\\/?rest_route=\\\/sommets\\\/v1\\\/all\", { credentials:'same-origin' })\n        .then(function(r){ if(!r.ok) throw new Error('HTTP '+r.status); return r.json(); })\n        .then(function(points){\n          console.log('[sommets_map] points received:', (points||[]).length);\n\n          var bounds = [];\n          var focusMarker = null;\n\n          (points||[]).forEach(function(p){\n            if(!p || typeof p.lat !== 'number' || typeof p.lon !== 'number') return;\n\n            var m = L.marker([p.lat, p.lon]);\n            var title = (p.title||'').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;');\n            var url = p.url || '#';\n            m.bindPopup('<strong>'+title+'<\/strong><br><a href=\"'+url+'\">Ouvrir la page<\/a>');\n\n            layer.addLayer(m);\n            bounds.push([p.lat,p.lon]);\n\n            \/\/ Si on a focus_id, on rep\u00e8re le marker correspondant (pour popup)\n            if(focusId && Number(p.id) === Number(focusId)){\n              focusMarker = m;\n            }\n          });\n\n          layer.addTo(map);\n\n          \/\/ Si focusLat\/Lon existe, on force un setView (au cas o\u00f9)\n          if(focusLat !== null && focusLon !== null){\n            map.setView([focusLat, focusLon], focusZoom, { animate:true });\n\n            \/\/ Ouvrir le popup du marker si on l'a trouv\u00e9 dans la liste\n            if(openPopup && focusMarker){\n              if(layer.zoomToShowLayer){\n                layer.zoomToShowLayer(focusMarker, function(){ focusMarker.openPopup(); });\n              } else {\n                focusMarker.openPopup();\n              }\n            }\n            return;\n          }\n\n          \/\/ Sinon fitBounds comme avant\n          if(false && bounds.length){\n            map.fitBounds(bounds, { padding:[20,20] });\n          }\n        })\n        .catch(function(err){\n          console.warn('[sommets_map] fetch error:', err);\n        });\n\n      map.on('click', function(){ map.scrollWheelZoom.enable(); });\n    }\n\n    if(document.readyState === 'loading'){\n      document.addEventListener('DOMContentLoaded', function(){ setTimeout(start, 50); });\n    } else {\n      setTimeout(start, 50);\n    }\n  })();\n  <\/script>\n\n\n\n<p><\/p>\n","protected":false},"template":"","class_list":["post-1419","summit","type-summit","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.pyreneisme.ovh\/index.php\/wp-json\/wp\/v2\/summit\/1419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pyreneisme.ovh\/index.php\/wp-json\/wp\/v2\/summit"}],"about":[{"href":"https:\/\/www.pyreneisme.ovh\/index.php\/wp-json\/wp\/v2\/types\/summit"}],"wp:attachment":[{"href":"https:\/\/www.pyreneisme.ovh\/index.php\/wp-json\/wp\/v2\/media?parent=1419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}