Hola
michelle:
El enlace que te enviaba JAB te proporciona los datos que necesitas par la geolocalización.
Tienes la línea en javascript
enableHighAccurace: true, // busca el mejor dispositivo de geolocalización (GPS, tiangulación, ...) que permite ver el mejor recurso del dispositivo (con el inconveniente de un mayor consumo de energía pero mayor precisión que si es
false y con la ventaja de captar la posición GPS si está habilitado en el receptor de la señal).
En
http://www.lawebdelprogramador.com/codigo/JavaScript/3008-Geolocalizacion-mostrada-en-Google-Maps.html presentaba el mismo código con representación en un mapa de Google Maps.
Respondiendo a tu última entrada: ambos códigos me permiten ver, en tablet o smartphone mi posición como usuario, por ejemplo, dentro de un vehículo.
¿Cómo puedo ver la situación de otro usuario?:
Enviando vía AJAX los elementos de mi interés a una base de datos y recogiéndolos en otra página. Sería algo como esto:
Mi usuario recoge la señal y la envía a una base de datos (lat, lng, velocidad, dirección, ...) --> Yo, administrador o gestor de mi página, leo los datos y los traslado a una nueva página (mapa) donde, desde mi puesto base, veo su ubicación.
Esta segunda parte puedes hacerla vía GET para un solo usuario o, (te lo recomiendo) vía POST, mediante JSON desde tu base de datos y pudiendo ver no solamente la posición de un usuario sino de todos los que quieras visualizar.
Puedes complicarlo tanto como quieras: historial de recorrido, ruta prevista a realizar, ...
Es todo un proyecto cuya complejidad no es mayor que el dominio de los lenguajes a utilizar y la estructura del resultado a obtener.
La base la tienes en los dos enlaces mencionados