entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Localizar en mapa usuarios de una web app?

Estoy desarrollando una web app de viajes para el traslado de personas, ahora bien, necesitaría desarrollar en la web app un código para los usuarios (choferes) que estan registrados en dicha webapp, en la cual me pueda dar información donde están ubicados los carros (ubicación por medio de su gps y redes mobiles), es posible esto poder hacerce con la api de google? desde ya muchas gracias.

2 Respuestas

2votos

Leonardo-Tadei Puntos227320

Hola @chirola30,

Sí, es posible. De hecho la API de Google Maps usa el GPS si está disponible, y si no lo está, recurre a las IP de las antenas o a alguna otra información disponible haciendo fallback de los mecanismos.

http://developer.android.com/guide/topics/location/strategies.html
https://developer.android.com/guide/topics/location/index.html
https://developers.google.com/maps/documentation/android/location
http://stackoverflow.com/questions/1513485/how-do-i-get-the-current-gps-location-programmatically-in-android

Luego, una vez que tenés la ubicación, elegís qué hacer con ella: mostrarla, enviarla, etc.

Si tenés dudas sobre el código que planteés, las veremos.

Saludos cordiales!

2votos

white Puntos75880

Si deseas hacerlo solo con html5 es posible con unas cuantas lineas en javascript, pero el usuario debe aceptar compartir su ubicacion.

la sintaxis:

navigator.geolocation.getCurrentPosition(callback)

luego podrias usar una api con los datos del callback latitud, longitud, etc

https://www.google.com/maps?q=[lat],[long]

http://html5demos.com/geo
https://developer.mozilla.org/es/docs/WebAPI/Using_geolocation

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta