Tracking GPS en temps-réel avec Google map
Florew
-
Florew -
Florew -
Bonjour,
J'aimerais developper une appli web permettant à certains utilisateurs de visualiser en temps-réel la position d'autres utilisateurs dans les alentours. Je donc cherche un protocole de communication capable de gérer la mise-à-jour fréquente de la position GPS de chaque utilisateurs, sans consommer trop de bande passante ni de ressource sur le serveur.
position de A diffusée à B, C, D, E, F
position de B diffusée à A, C, D, E, F
position de C diffusée à A, B, D, etc
Voici un exemple de carte en temps-réel : http://googlemapsmania.blogspot.com/2011/07/munichs-s-bahn-live-on-google-maps.html
Des idées pour ce genre d'appli ?
J'aimerais developper une appli web permettant à certains utilisateurs de visualiser en temps-réel la position d'autres utilisateurs dans les alentours. Je donc cherche un protocole de communication capable de gérer la mise-à-jour fréquente de la position GPS de chaque utilisateurs, sans consommer trop de bande passante ni de ressource sur le serveur.
position de A diffusée à B, C, D, E, F
position de B diffusée à A, C, D, E, F
position de C diffusée à A, B, D, etc
Voici un exemple de carte en temps-réel : http://googlemapsmania.blogspot.com/2011/07/munichs-s-bahn-live-on-google-maps.html
Des idées pour ce genre d'appli ?
A voir également:
- Google map tracking
- Google maps - Guide
- Google maps satellite - Guide
- Google photo - Télécharger - Albums photo
- Dns google - Guide
- Google map ma position - Guide
1 réponse
Je ne suis pas très familier avec les architectures client-serveur mais d'après mes recherches je dois m'orienter vers une technique de type "push", dans laquelle une information est envoyée à un ou plusieurs clients sans que ceux-ci n'en fassent la demande.
Il existe plusieurs méthode pour permettre ça et j'apprécierais avoir vos conseil svp. Je ne suis pas encore très familier avec tout ce jargon : Comet, AJAX, XMLPP, Java Pushlet.
Dans cet article il est question de l'API Google Engine Channel qui est utilisée pour mettre à jour une carte en temps-réel. http://googleappengine.blogspot.com/2011/02/pushing-updates-with-channel-api.html
Vers quelle solution dois-je m'orienter sachant que :
- l'appli web doit être utilisable sur iPhone et Android
- j'aimerai la coder moi-même (donc je vais privilégier une technologie simple à mettre en oeuvre)
- le serveur doit pouvoir gérer un grand nombre d'utilisateurs
Merci par avance,
Il existe plusieurs méthode pour permettre ça et j'apprécierais avoir vos conseil svp. Je ne suis pas encore très familier avec tout ce jargon : Comet, AJAX, XMLPP, Java Pushlet.
Dans cet article il est question de l'API Google Engine Channel qui est utilisée pour mettre à jour une carte en temps-réel. http://googleappengine.blogspot.com/2011/02/pushing-updates-with-channel-api.html
Vers quelle solution dois-je m'orienter sachant que :
- l'appli web doit être utilisable sur iPhone et Android
- j'aimerai la coder moi-même (donc je vais privilégier une technologie simple à mettre en oeuvre)
- le serveur doit pouvoir gérer un grand nombre d'utilisateurs
Merci par avance,