{"id":182,"date":"2024-06-18T21:01:27","date_gmt":"2024-06-18T21:01:27","guid":{"rendered":"https:\/\/optimizadorderutas.cloud\/?page_id=182"},"modified":"2024-07-02T23:45:02","modified_gmt":"2024-07-02T23:45:02","slug":"sfe-puntos-de-interes","status":"publish","type":"page","link":"https:\/\/optimizadorderutas.cloud\/index.php\/sfe-puntos-de-interes\/","title":{"rendered":"SFE Puntos de Inter\u00e9s"},"content":{"rendered":"\n<p><strong>SFE Puntos de Inter\u00e9s<\/strong><\/p>\n\n\n\n<p>Por favor selecciona el punto de inter\u00e9s de acuerdo a tu necesidad. NO ingreses la direcci\u00f3n de tu casa.<\/p>\n\n\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f180-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"180\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/182#wpcf7-f180-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"180\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f180-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> RONDA<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"Turno\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" id=\"drop\" aria-required=\"true\" aria-invalid=\"false\" name=\"Turno\"><option value=\"\">&#8212;Por favor, elige una opci\u00f3n&#8212;<\/option><option value=\"Hacia SFE\">Hacia SFE<\/option><option value=\"Regreso a SFE\">Regreso a SFE<\/option><\/select><\/span><\/label>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"Coordenadas\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" id=\"coord\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" name=\"Coordenadas\"><\/textarea><\/span><br \/>\n<label>DIRECCI\u00d3N<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"Direccion\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" id=\"autocomplete\" aria-required=\"true\" aria-invalid=\"false\" name=\"Direccion\"><\/textarea><\/span><br \/>\n<\/label>\n<\/p>\n<div id=\"map\" style=\"width: 500px; height: 500px;\">\n<\/div>\n<p><script async src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyA2cr9KS6XHwhwosHNrrIAX33hB7uwO3CE&libraries=places&callback=initMap\">\n <\/script>\n<\/p>\n<p><script>\n \n class Localizacion{\n constructor(callback){\n if(navigator.geolocation){\n navigator.geolocation.getCurrentPosition((position)=>{\n this.latitude = position.coords.latitude;\n this.longitude = position.coords.longitude;\n callback();\n });\n }\n else{\n alert(\"Tu navegador no soporta geolocalizaci\u00f3n\");\n }\n }\n }\n function initMap(){\n const ubicacion = new Localizacion(()=>{\n const myLatLng = { lat: ubicacion.latitude, lng: ubicacion.longitude}\n const options = { center: myLatLng,zoom: 15}\n var map = document.getElementById('map');\n const mapa = new google.maps.Map(map, options);\n const marcador = new google.maps.Marker({\n position: myLatLng,\n map: mapa,\n title: \"Marcador\"\n });\n const geocoder = new google.maps.Geocoder();\n const infowindow = new google.maps.InfoWindow();\n marcador.addListener('click', function(){\n infowindow.open(mapa, marcador);\n });\n \n mapa.addListener('click', function(event){\n let loc =[event.latLng.lat(), event.latLng.lng()];\n \n let latlng = {\n lat: parseFloat(loc[0]),\n lng: parseFloat(loc[1]),\n };\n geocodeLatLng(geocoder, map, infowindow,latlng);\n });\n function geocodeLatLng(geocoder, map, infowindow,latlng){\n \n \n\n geocoder.geocode({location: latlng})\n .then((response)=>{\n if(response.results[0]){\n mapa.setZoom(18);\n marcador.setPosition(latlng);\n \/\/const maker = new new google.maps.Marker({\n \/\/ position: latlng,\n \/\/ map: mapa,\n \/\/});\n document.getElementById(\"autocomplete\").value= response.results[0].formatted_address;\n document.getElementById(\"coord\").value=latlng.lat+\" , \"+latlng.lng;\n infowindow.setContent(response.results[0].formatted_address);\n\n infowindow.open(mapa, marcador);\n\n }\n else{\n window.alert(\"No se encontraron resultados\");\n }\n })\n .catch((e)=> window.alert(\"Error inesperado\" + e));\n }\n let autocomplete = document.getElementById('autocomplete');\n const search = new google.maps.places.Autocomplete(autocomplete);\n search.bindTo(\"bounds\", mapa);\n search.addListener('place_changed',function(){\n infowindow.close();\n marcador.setVisible(false);\n let place = search.getPlace();\n if(!place.geometry.viewport){\n window.alert(\"Error al mostrar el lugar\");\n }\n if(place.geometry.viewport){\n mapa.fitBounds(place.geometry.viewport);\n }\n else{\n mapa.setCenter(place.geometry.location);\n mapa.setZoom(18);\n }\n marcador.setPosition(place.geometry.location);\n marcador.setVisible(true);\n let address = \"\";\n if(place.address_components){\n address= [\n (place.address_components[0] && place.address_components[0].short_name || ''),\n (place.address_components[1] && place.address_components[1].short_name || ''),\n (place.address_components[2] && place.address_components[2].short_name || ''),\n ];\n }\n infowindow.setContent(place.name + address);\n document.getElementById(\"coord\").value=place.geometry.location;\nconsole.log(place.geometry.location);\n infowindow.open(map, marcador);\n });\n });\n }\n \n \n \n <\/script>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner sendForm\" id=\"btnSend\" type=\"submit\" value=\"Enviar\" \/>\n<\/p>\n<p><script>\n console.log(\"Entra\");\n document.getElementById(\"btnSend\").addEventListener(\"click\", function(event){\n let direccion = document.getElementById(\"autocomplete\").value;\n let respuesta=confirm(\"\u00bfTu direcci\u00f3n es?: \"+ direccion);\n if (respuesta==true){\n return true;\n }\n else{\n event.preventDefault();\n return false;\n }\n });\n <\/script>\n<\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"80\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>SFE Puntos de Inter\u00e9s Por favor selecciona el punto de inter\u00e9s de acuerdo a tu necesidad. NO ingreses la direcci\u00f3n de tu casa.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-182","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/pages\/182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/comments?post=182"}],"version-history":[{"count":5,"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/pages\/182\/revisions"}],"predecessor-version":[{"id":204,"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/pages\/182\/revisions\/204"}],"wp:attachment":[{"href":"https:\/\/optimizadorderutas.cloud\/index.php\/wp-json\/wp\/v2\/media?parent=182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}