Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/09/2014, 09:43
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: Mostrar coordenadas en Google Maps

Hola que tal, prueba con este ejemplo:

Código Javascript:
Ver original
  1. var monitorId = null;
  2.        
  3.             $().ready(
  4.                 function(){
  5.                     $("#btnUbicar").click(
  6.                         function(){
  7.                             // navigator.geolocation.getCurrentPosition(exito, falla);
  8.                             monitorId = navigator.geolocation.watchPosition(
  9.                                 exito,
  10.                                 falla,
  11.                                     {
  12.                                         timeout : 3000
  13.                                     }
  14.                                 );
  15.                         }
  16.                     );
  17.                 }
  18.             );
  19.            
  20.             function detener(){
  21.                 navigator.geolocation.clearWatch(monitorId);
  22.                 alert('La geolocalización está inactiva.');
  23.             }
  24.            
  25.             function exito(coordenadas){
  26.                 representacionGrafica(coordenadas);
  27.             }
  28.            
  29.             function representacionGrafica(posicion){
  30.                 var  url = "http://maps.google.com/maps/api/staticmap?sensor=false&center=" +
  31.                 posicion.coords.latitude + "," +
  32.                 posicion.coords.longitude + "&zoom=14&size=300x400&markers=color:red|" +
  33.                 posicion.coords.latitude + "," +
  34.                 posicion.coords.longitude;
  35.                
  36.                 $("#miPosicion").attr("src",url);
  37.             }
  38.            
  39.             function falla(err){
  40.                 switch (err.code){
  41.                     case 1:
  42.                         alert("Error: Acceso denegado");
  43.                         break;
  44.                     case 2:
  45.                         alert("Error: Servicio no disponible.");
  46.                         break;
  47.                     default:
  48.                         alert("Otra razón\nCódigo de error: " + err.code);
  49.                 }
  50.             }

No se mucho de JS asi que no te podria ayudar mas, pero me imagino que te puede servir de algo.

__________________
Your Code as a Crime Scene...