2014-05-22 2 views
-3

J'ai google carte sur une page Web qui montre l'emplacement de l'utilisateur sur elle. Il demande à l'utilisateur la permission de saisir son emplacement, puis charge la carte et affiche un marqueur là. Cela fonctionne bien évidemment quand vous vous trouvez dans une pièce et l'ouvrez. Mais que faire si j'utilise mobile et marcher sur la route ou assis dans un bus. Comment mettre à jour ma position sur la carte alors? S'il vous arrive de voir sur google map dans un bus, il montre votre position (marqueur) se déplaçant le long du bus. Alors, comment pouvons-nous obtenir l'emplacement de l'utilisateur sur une carte fixe sans rafraîchir la page et mettre à jour son emplacement le long du bus?comment obtenir lat lng sur les objets en mouvement

Merci!

Répondre

-1

Modifiez la méthode que vous utilisez pour que le navigateur accède à l'emplacement de l'utilisateur de navigator.geolocation.getCurrentPosition à navigator.geolocation.watchPosition. Cela vous permettra de surveiller leur position au fur et à mesure qu'elle change au lieu de simplement l'obtenir une fois.

Google vous aurait probablement aidé à trouver cela assez simplement.

Real time GPS Tracker on JUST HTML/JS and Google Maps to be run on a handphone? Is it possible?

+0

Nous vous remercions de votre aide. – user3666185

Questions connexes