Tengo generada un HTML5 que funciona para encontrar MI UBICACION ya sea desde un computador o un smartphone.
Mi problema es:
Ustedes saben que al generar la busqueda de la aplicación esos datos me los arroja en la pantalla, yo quiero agarrar esos datos de ubicacion - LATIDUD y LONGITUD para poderlos enviar por SMS a un número de celular y y tambien enviar esos datos por correo de forma independiente.
Abajo el script que uso para generar las coordenadas de ubicación
Código:
<script type="text/javascript"> function informacion (coordenadas) { $("#latitude").html(coordenadas.Lat); $("#longitude").html(coordenadas.Lng); } function initialize() { var coordenadas = { Lat: 0, Lng: 0 }; function localizacion (posicion) { coordenadas = { Lat: posicion.coords.latitude, Lng: posicion.coords.longitude } informacion(coordenadas); var mapOptions = { zoom: 16, center: new google.maps.LatLng(coordenadas.Lat, coordenadas.Lng), disableDefaultUI: true, mapTypeId: google.maps.MapTypeId.ROADMAP } var map = new google.maps.Map(document.getElementById('mapa'), mapOptions); var infowindow = new google.maps.InfoWindow({ map: map, position: new google.maps.LatLng(coordenadas.Lat, coordenadas.Lng), content: 'Tu ubicación Actual.' }); } function errores (error) { alert('Ha ocurrido un error al obtener la información'); } if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(localizacion,errores); } else { alert("Tu navegador no soporta la 'Geolocalización'"); } } </script>
eso lo ejecuto con:
Código HTML:
<body onload="initialize()">
Saludos a todos espero me ayuden.