Tracking GPS en temps-réel avec Google map

Fermé
Florew - 6 nov. 2011 à 11:11
 Florew - 6 nov. 2011 à 12:04
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 ?
A voir également:

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,
0