{"id":566,"date":"2025-09-10T17:36:43","date_gmt":"2025-09-10T20:36:43","guid":{"rendered":"https:\/\/infosoft.ar\/clientes\/muni_lavalle_turismo\/?page_id=566"},"modified":"2025-09-10T18:05:17","modified_gmt":"2025-09-10T21:05:17","slug":"como-llegar","status":"publish","type":"page","link":"https:\/\/lavallemendoza.gob.ar\/turismo\/como-llegar\/","title":{"rendered":"C\u00f3mo llegar"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#c88c82&#8243; background_image=\u00bbhttps:\/\/lavallemendoza.gob.ar\/turismo\/wp-content\/uploads\/2025\/09\/como_llegar_ok.jpg\u00bb background_blend=\u00bbmultiply\u00bb min_height=\u00bb678px\u00bb min_height_tablet=\u00bb600px\u00bb min_height_phone=\u00bb500px\u00bb min_height_last_edited=\u00bbon|desktop\u00bb custom_margin=\u00bb0px||||false|false\u00bb custom_padding=\u00bb0px||22px||false|false\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb background_position=\u00bbtop_right\u00bb background_vertical_offset=\u00bb96%\u00bb sticky_enabled=\u00bb0&#8243; background_last_edited=\u00bbon|phone\u00bb background_position_phone=\u00bbcenter\u00bb][et_pb_row _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb||15px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_divider show_divider=\u00bboff\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb||241px|||\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_divider][et_pb_text module_class=\u00bbfirma\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb text_font_size=\u00bb180px\u00bb custom_margin_tablet=\u00bb\u00bb custom_margin_phone=\u00bb10px||||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb animation_style=\u00bbslide\u00bb animation_direction=\u00bbbottom\u00bb animation_intensity_slide=\u00bb17%\u00bb hover_enabled=\u00bb0&#8243; text_font_size_tablet=\u00bb110px\u00bb text_font_size_phone=\u00bb80px\u00bb text_font_size_last_edited=\u00bbon|tablet\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p style=\"text-align: center;\">C\u00f3mo llegar<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#fee6c1&#8243; custom_padding=\u00bb29px|||||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbMontserrat||||||||\u00bb animation_style=\u00bbfade\u00bb hover_enabled=\u00bb0&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p style=\"text-align: center;\"><span style=\"color:white;background-color:#B8242E; border:2px solid #fee6c1; padding:10px 46px; border-radius:20px; margin-top:-80px;position:absolute;margin-left:-130px\"><B>SENCILLO y ACCESIBLE<\/B><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb][et_pb_column _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb type=\u00bb4_4&#8243;][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_font_size=\u00bb20px\u00bb text_text_color=\u00bb#000000&#8243; hover_enabled=\u00bb0&#8243; sticky_enabled=\u00bb0&#8243; text_line_height=\u00bb1.8em\u00bb]<\/p>\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">A s\u00f3lo 34 km de la ciudad de Mendoza y conectado por rutas nacionales estrat\u00e9gicas, te espera una tierra llena de contrastes y sorpresas a tan solo minutos del aeropuerto internacional.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb width_last_edited=\u00bbon|desktop\u00bb width_phone=\u00bb95%\u00bb hover_enabled=\u00bb0&#8243; sticky_enabled=\u00bb0&#8243;][et_pb_column _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb type=\u00bb4_4&#8243;][et_pb_code _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; sticky_enabled=\u00bb0&#8243;]<!-- Mapa Villa Tulumaya con ruta \u00f3ptima (Leaflet + Leaflet Routing Machine, sin API key) --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\"\/><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet-routing-machine@3.2.12\/dist\/leaflet-routing-machine.css\"\/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  #map-tulumaya { height: 70vh; width: 100%; }<!-- [et_pb_line_break_holder] -->  .panel-tulumaya {<!-- [et_pb_line_break_holder] -->    display: flex; gap: 8px; align-items: center; flex-wrap: wrap; margin: 8px 0;<!-- [et_pb_line_break_holder] -->    font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, Arial, sans-serif;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .panel-tulumaya {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: center;   \/* centra horizontalmente *\/<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;           \/* permite que bajen en m\u00f3viles *\/<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->  margin: 8px 0;   <!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->  .panel-tulumaya #out-tulumaya { font-weight: 500; }<!-- [et_pb_line_break_holder] -->  \/* Asegura que los controles se vean sobre Divi *\/<!-- [et_pb_line_break_holder] -->  .leaflet-pane, .leaflet-top, .leaflet-bottom { z-index: 400; }<!-- [et_pb_line_break_holder] -->#mode-tulumaya {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#btnGeo-tulumaya {<!-- [et_pb_line_break_holder] -->    padding:10px<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.panel-tulumaya button {<!-- [et_pb_line_break_holder] -->  background-color: #b22222;   \/* rojo fuerte (puedes ajustar el color exacto) *\/<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  border-radius: 10px;        \/* redondeado tipo p\u00edldora *\/<!-- [et_pb_line_break_holder] -->  padding: 12px 24px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: background-color 0.3s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.panel-tulumaya button:hover {<!-- [et_pb_line_break_holder] -->  background-color: #8b1a1a;   \/* tono m\u00e1s oscuro al pasar el mouse *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->  #btnGeo-tulumaya {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    width: 90%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #mode-tulumaya{padding: 10px;  width: 100%;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"panel-tulumaya\"><!-- [et_pb_line_break_holder] -->  <button id=\"btnGeo-tulumaya\">Calcular distancia<!\u2013- [et_pb_br_holder] -\u2013>(mi ubicaci\u00f3n \u2192 Tulumaya)<\/button><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  <select id=\"mode-tulumaya\" aria-label=\"Modo de viaje\"><!-- [et_pb_line_break_holder] --><option value=\"driving\">Auto<\/option><!-- [et_pb_line_break_holder] --><option value=\"cycling\">Bicicleta<\/option><!-- [et_pb_line_break_holder] -->  <\/select><!-- [et_pb_line_break_holder] -->  <span id=\"out-tulumaya\"><\/span><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"map-tulumaya\" aria-label=\"Mapa centrado en Villa Tulumaya, Lavalle Mendoza\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/unpkg.com\/leaflet-routing-machine@3.2.12\/dist\/leaflet-routing-machine.js\"><\/script><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  const TULUMAYA = { lat: -32.716667, lng: -68.566667 };<!-- [et_pb_line_break_holder] -->  const map = L.map('map-tulumaya', { scrollWheelZoom: true })<!-- [et_pb_line_break_holder] -->    .setView([TULUMAYA.lat, TULUMAYA.lng], 13);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Capa base<!-- [et_pb_line_break_holder] -->  L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {<!-- [et_pb_line_break_holder] -->    maxZoom: 19, attribution: '&copy; OpenStreetMap'<!-- [et_pb_line_break_holder] -->  }).addTo(map);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Marcador fijo<!-- [et_pb_line_break_holder] -->  L.marker([TULUMAYA.lat, TULUMAYA.lng]).addTo(map)<!-- [et_pb_line_break_holder] -->    .bindPopup('Villa Tulumaya, Lavalle, Mendoza').openPopup();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const out = document.getElementById('out-tulumaya');<!-- [et_pb_line_break_holder] -->  const modeSel = document.getElementById('mode-tulumaya');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Control de ruteo (reutilizable)<!-- [et_pb_line_break_holder] -->  let routingControl = L.Routing.control({<!-- [et_pb_line_break_holder] -->    waypoints: [],<!-- [et_pb_line_break_holder] -->    routeWhileDragging: false,<!-- [et_pb_line_break_holder] -->    addWaypoints: false,<!-- [et_pb_line_break_holder] -->    draggableWaypoints: false,<!-- [et_pb_line_break_holder] -->    show: false, \/\/ no mostrar panel lateral<!-- [et_pb_line_break_holder] -->    \/\/ OSRM p\u00fablico (sin clave). Cambiamos el perfil seg\u00fan el modo.<!-- [et_pb_line_break_holder] -->    router: new L.Routing.OSRMv1({ serviceUrl: 'https:\/\/router.project-osrm.org\/route\/v1' })<!-- [et_pb_line_break_holder] -->  }).addTo(map);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setRouterProfile(mode) {<!-- [et_pb_line_break_holder] -->    \/\/ Cambia el perfil: driving \/ foot \/ cycling<!-- [et_pb_line_break_holder] -->    const base = 'https:\/\/router.project-osrm.org\/route\/v1';<!-- [et_pb_line_break_holder] -->    routingControl.getRouter().options.serviceUrl = base; \/\/ URL base<!-- [et_pb_line_break_holder] -->    routingControl.getRouter().options.profile = mode;    \/\/ perfil<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function formatSummary(summary) {<!-- [et_pb_line_break_holder] -->    \/\/ summary.totalDistance (m), summary.totalTime (s)<!-- [et_pb_line_break_holder] -->    const km = (summary.totalDistance \/ 1000).toFixed(2) + ' km';<!-- [et_pb_line_break_holder] -->    const min = Math.round(summary.totalTime \/ 60) + ' min';<!-- [et_pb_line_break_holder] -->    return `${km} \u2014 ${min}`;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function routeBetween(a, b) {<!-- [et_pb_line_break_holder] -->    setRouterProfile(modeSel.value);<!-- [et_pb_line_break_holder] -->    routingControl.setWaypoints([ L.latLng(a.lat, a.lng), L.latLng(b.lat, b.lng) ]);<!-- [et_pb_line_break_holder] -->    out.textContent = 'Calculando ruta \u00f3ptima\u2026';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Escuchamos el evento cuando la ruta est\u00e1 lista<!-- [et_pb_line_break_holder] -->    routingControl.once('routesfound', function(e) {<!-- [et_pb_line_break_holder] -->      const route = e.routes[0];<!-- [et_pb_line_break_holder] -->      out.textContent = 'Ruta: ' + formatSummary(route.summary);<!-- [et_pb_line_break_holder] -->      \/\/ Ajustar vista a la ruta<!-- [et_pb_line_break_holder] -->      const line = L.Routing.line(route);<!-- [et_pb_line_break_holder] -->      map.fitBounds(line.getBounds(), { padding: [20, 20] });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    routingControl.once('routingerror', function() {<!-- [et_pb_line_break_holder] -->      out.textContent = 'No se pudo calcular la ruta. Mostrando l\u00ednea recta.';<!-- [et_pb_line_break_holder] -->      \/\/ Fallback: dibujar l\u00ednea recta si falla<!-- [et_pb_line_break_holder] -->      L.polyline([[a.lat, a.lng], [b.lat, b.lng]]).addTo(map);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Bot\u00f3n: Mi ubicaci\u00f3n \u2192 Tulumaya (por ruta)<!-- [et_pb_line_break_holder] -->  document.getElementById('btnGeo-tulumaya').onclick = () => {<!-- [et_pb_line_break_holder] -->    out.textContent = \"Obteniendo tu ubicaci\u00f3n\u2026\";<!-- [et_pb_line_break_holder] -->    document.getElementById('mode-tulumaya').style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->    if (!navigator.geolocation) { out.textContent = \"Geolocalizaci\u00f3n no disponible en este navegador.\"; return; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    navigator.geolocation.getCurrentPosition(pos => {<!-- [et_pb_line_break_holder] -->      const here = { lat: pos.coords.latitude, lng: pos.coords.longitude };<!-- [et_pb_line_break_holder] -->      L.marker([here.lat, here.lng]).addTo(map).bindPopup('Mi ubicaci\u00f3n').openPopup();<!-- [et_pb_line_break_holder] -->      routeBetween(here, TULUMAYA);<!-- [et_pb_line_break_holder] -->    }, err => {<!-- [et_pb_line_break_holder] -->      out.textContent = \"No se pudo obtener la ubicaci\u00f3n: \" + err.message;<!-- [et_pb_line_break_holder] -->    }, { enableHighAccuracy: true, timeout: 10000 });<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Bot\u00f3n: Clic \u2192 Tulumaya (por ruta)<!-- [et_pb_line_break_holder] -->  let clickHandler = null;<!-- [et_pb_line_break_holder] -->  document.getElementById('btnClick-tulumaya').onclick = () => {<!-- [et_pb_line_break_holder] -->    out.textContent = \"Haz clic en el mapa para elegir un punto de partida.\";<!-- [et_pb_line_break_holder] -->    if (clickHandler) { map.off('click', clickHandler); }<!-- [et_pb_line_break_holder] -->    clickHandler = (e) => {<!-- [et_pb_line_break_holder] -->      const picked = { lat: e.latlng.lat, lng: e.latlng.lng };<!-- [et_pb_line_break_holder] -->      L.marker([picked.lat, picked.lng]).addTo(map).bindPopup('Punto elegido').openPopup();<!-- [et_pb_line_break_holder] -->      routeBetween(picked, TULUMAYA);<!-- [et_pb_line_break_holder] -->      map.off('click', clickHandler);<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    map.on('click', clickHandler);<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Permite cambiar el modo y recalcular si ya hay waypoints<!-- [et_pb_line_break_holder] -->  modeSel.addEventListener('change', () => {<!-- [et_pb_line_break_holder] -->    const wps = routingControl.getWaypoints();<!-- [et_pb_line_break_holder] -->    if (wps && wps.length === 2 && wps[0].latLng && wps[1].latLng) {<!-- [et_pb_line_break_holder] -->      routeBetween(<!-- [et_pb_line_break_holder] -->        { lat: wps[0].latLng.lat, lng: wps[0].latLng.lng },<!-- [et_pb_line_break_holder] -->        { lat: wps[1].latLng.lat, lng: wps[1].latLng.lng }<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo llegarSENCILLO y ACCESIBLEA s\u00f3lo 34 km de la ciudad de Mendoza y conectado por rutas nacionales estrat\u00e9gicas, te espera una tierra llena de contrastes y sorpresas a tan solo minutos del aeropuerto internacional.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-566","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/pages\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":19,"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/pages\/566\/revisions"}],"predecessor-version":[{"id":607,"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/pages\/566\/revisions\/607"}],"wp:attachment":[{"href":"https:\/\/lavallemendoza.gob.ar\/turismo\/wp-json\/wp\/v2\/media?parent=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}