Comment amener la géo-localisation sur les téléphones n’ayant pas (encore) de GPS ?
Tel est le but de l’initiative d’OpenCellID. En effet, l’objectif de ce projet ambitieux, Open Source et collaboratif, est d’arriver à cartographier l’ensemble des « Cellules » du réseau GSM – les fameuses antennes relais. Chaque mobile est en permanence relié à la « cellule » la plus proche qui couvre une zone de quelques centaines de mètres en zone urbaine à quelques dizaines de kilomètres en zone rurale. Le principe est donc de déterminer la localisation du mobile en fonction de la « cellule » utilisée.
Aujourd’hui, seuls les operateurs téléphoniques ont cette connaissance et ne communiquent pas ces positions. C’est pourquoi l’effort OpenCellID a pour principe de s’appuyer sur les utilisateurs pour obtenir cette cartographie. Typiquement, un certain nombre de clients pour mobile (équipé de GPS) collectent l’information de la localisation des cellules et renseignent une base de données centralisée. Cette base de donnée peut ensuite être reprise par ces mêmes clients ou d’autres pour être intégrée à des applications utilisant la géo-localisation sur des téléphones d’entrée de gamme sans GPS, ou simplement pour compenser le délai d’acquisition des satellites par le GPS. OpenCellID s’appuie également sur une communauté de plusieurs centaines de développeurs enthousiastes. Des clients pour Windows Mobile, Blackberry, Sony Ericsson, Symbian et même OpenMoko ont ainsi vu le jour.
Initié il y a un peu plus d’un an pour répondre aux besoins internes de la société 8Motions ( http://corp.8motions.com ), cet effort est maintenant devenu en quelques mois la plus grosse base de données de cellules et a atteint maintenant le chiffre de 400.000 cellules localisées. Beaucoup reste à faire, certains pays ne sont pas du tout couverts, mais à l’instar d’autres efforts de ce type (OpenStreetMap par exemple) nous pensons que le nombre va augmenter de manière exponentielle. Source Thomas Landspurg co-fondateur corp8motions.com
Pour plus d’information, ou pour consulter l’API, il suffit de se rendre sur le site d’OpenCellID : http://www.opencellid.org
Source:ServiceMobile