{"id":2085,"date":"2026-05-06T19:27:18","date_gmt":"2026-05-06T19:27:18","guid":{"rendered":"https:\/\/www.pyreneisme.ovh\/?post_type=summit&#038;p=2085"},"modified":"2026-05-06T19:27:39","modified_gmt":"2026-05-06T19:27:39","slug":"solana-de-la-pena","status":"publish","type":"summit","link":"https:\/\/www.pyreneisme.ovh\/index.php\/summit\/solana-de-la-pena\/","title":{"rendered":"Solana de la Pe\u00f1a"},"content":{"rendered":"<div class=\"summit-meta\">\r\n  <div><strong>Altitude :<\/strong> 1,416 m<\/div>\r\n  <div><strong>Pro\u00e9minence :<\/strong> 159 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>1883-09-16 ; <a href=\"https:\/\/www.pyreneisme.ovh\/index.php\/climber\/aymar-de-saint-saud\/\">Aymar de Saint-Saud<\/a>  <\/strong><\/div>  <div class=\"asc-notes\"><blockquote><div class=\"asc-source\"><small>de Saint-Saud, Aymar ; \"Nouvelles courses en Sobrarbe et Ribagorze\", Annuaire du Club Alpin Fran\u00e7ais, 1883 ; p.172-190 (<a href=\"https:\/\/gallica.bnf.fr\/ark:\/12148\/bpt6k97839564\/f188.item\"><strong>r\u00e9cit<\/strong> ; lire en ligne<\/a>) \u2014 de Saint-Saud, Aymar ; \"Liste des stations du Comte de Saint-Saud, dans les Pyr\u00e9n\u00e9es\", Contribution \u00e0 la carte des Pyr\u00e9n\u00e9es espagnoles par le comte de Saint-Saud, Toulouse : Edouard Privat, 1892 ; p.27-37 (<a href=\"https:\/\/1886.u-bordeaux-montaigne.fr\/files\/original\/53c7dcbcd4845ee51b290ea7b1500dcd873db981.pdf\">mention ; lire en ligne<\/a>)<\/small><\/div><div class=\"asc-note\"><small>Avec le guide Gregorio Pascual. Sous le nom de \"Cuello Sarrablo\" dans les sources. D'apr\u00e8s le r\u00e9cit de Saint-Saud, le sommet est proche du village de Secorrun, se situe sur une cr\u00eate surplombant le rio Alcanadre, et culmine \u00e0 une altitude de 1432 m, ce qui semble concorder avec la Solana de la Pe\u00f1a. Les coordonn\u00e9es fournies par Saint-Saud dans sa \"Contribution \u00e0 la carte des Pyr\u00e9n\u00e9es espagnoles\" pointent \u00e9galement vers ce sommet. Enfin, le \"Barranco del Cuello Serrablo\" se trouve imm\u00e9diatement au N du sommet sur la carte IGN espagnole.<\/small><\/div>  <\/blockquote><\/div><\/div>\n\n\n<div id=\"sommets_map_4009\" 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_4009');\n\n    function start(){\n      var el = document.getElementById(\"sommets_map_4009\");\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   = 2085;\n      var focusLat  = 42.3696;\n      var focusLon  = -0.121;\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-2085","summit","type-summit","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.pyreneisme.ovh\/index.php\/wp-json\/wp\/v2\/summit\/2085","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=2085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}