Géolocalisation à l’aide d’un simple modem GSM

Cette technique consiste à obtenir les informations du lac (local aera code) et du cid (cell id) via la commande AT+CREG? envoyée au modem via l’hyperterminal par exemple. Réponse : +CREG: , [ ,, ]. Une fois que vous avez ces informations, allez sur le site Antennes-gsm, encodez le lac et le cid sous forme décimale à partir de la réponse de AT+CREG? renvoyée en hexadécimal. Vous pouvez utiliser l’outil de conversion en ligne pour passer d’hexadécimal en décimal.

[update] J’ai créé un script pour greasemonkey (extension firefox qui permet de modifier le comportement d’une page web) pour effectuer la conversion automatiquement. Disponible ici. [/update]

Vous obtiendrai les coordonnées de l’antenne sur laquelle vous êtes connecté et son adresse, éventuellement sa photo.
Ce site référence les antennes en Allemagne, Belgique, Espagne, France, Luxembourg et Pays-Bas. Si vous ne trouvez pas les informations concernant l’antenne sur laquelle vous êtes connecté, n’hésitez pas à la rajouter pour permettre à tout le monde d’une base de donnée la plus complète possible.

La précision obtenue varie entre 30 mètres pour les rues les plus fréquentées à 10km en campagne.

Laisser un commentaire