#1 Le 06/04/2025, à 00:31
- stanwood
Ubuntu et /e/OS vont utiliser BeaconDB comme fournisseur A-GPS
Canonical a annoncé dans son dernier bulletin d'informations qu'à partir de la prochaine version Ubuntu 25.04, ils utiliseraient le fournisseur de localisation OpenSource "BeaconDB": https://discourse.ubuntu.com/t/plucky-p … otes/48687
Quant à /e/OS, le service est en test auprès de ses utilisateurs pour une implémentation prochaine, ceci suite à l'arrêt de service du précédent fournisseur "Mozilla Location Service".
Mais au fait, c'est quoi BeaconDB?
Il s'agit d'un fournisseur de localisation OpenSource et communautaire visant à améliorer la précision GPS lorsque nous ne sommes pas couverts par la couverture satellitaire; par exemple dans des bâtiments, souterrains, tunnels, etc... Dans le cas de Ubuntu, se service permettra aux PC non équipés d'un récepteur GPS de disposer d'une géolocalisation plus précise. De même, le module accélère fortement la géolocalisation même lorsque l'on se trouve à l'extérieur.
Comment ça fonctionne?
Le principe est simple. Il s'agit d'une base de donnée connectée qui identifie la localisation des antennes cellulaires (2G, 3G, 4G et 5G), ainsi que les emplacements des WiFis et appareils Bluetooth, de manière à ce que lorsque l'on se trouve hors signal GPS, mais que notre smartphone ou PC identifie une antenne ou spot WiFi / Bluetooth lui-même répertorié par BeaconDB, celui-ci parvient à nous indiquer (plus ou moins précisément) où nous nous trouvons.
Exemple: Je me trouve dans le hall de la gare de Lyon - sans aucune couverture GPS, je souhaite obtenir un billet de train ou de bus, ou même effectuer un itinéraire sur une appli de navigateur GPS. Mon smartphone peut "voir" une trentaine de WiFis ainsi qu'une dizaine d'émetteur de téléphonie mobile. Il va ainsi interroger BeaconDB, qui va lui indiquer en retour où je me trouve, car lui-même connaît l'emplacement de ces émetteurs.
Alors comment BeaconDB peut il connaître la position des points d'accès WiFis et des antennes cellulaires?
Eh bien.... De base il ne les connaît pas... Le service a besoin que les utilisateurs le "nourrissent" de ces informations.
Actuellement la couverture de BeaconDB est la suivante: https://beacondb.net/
Comment contribuer à accroître cette couverture?
Il suffit de télécharger l'application "NeoStumble" sur le magasin "F-Droid" (ou sur AppLounge pour /e/OS):
https://f-droid.org/es/packages/xyz.mal … er.fdroid/
Cette appli OpenSource permet de lancer une série de mesures lors d'un déplacement par exemple. Notre smartphone va fournir à NeoStumble tous les WiFis, antennes GSM et Bluetooth visibles sur notre trajet ainsi que leur position. L'app effectue un relevé toutes les 10s à 20 secondes. Par exemple, j'ai récemment effectué un allé et retour entre 2 villes distantes d'environ 25 km. Au terme du trajet, NeoStumble avait généré un rapport de 321 instantanés.
Une fois le rapport envoyé, NeoStumble va compiler ces informations et les transmettre à BeaconDB.
Quelques heures plus tard, la carte officielle https://beacondb.net/map/ verra sa couverture augmentée de tous les lieux que nous avons parcouru.... Ainsi, plus il y aura de personnes utilisant "NeoStumble", plus la couverture de BeaconDB s'améliorera rapidement.
Ce système collaboratif permet de disposer des fonctionnalités A-GPS (assisted GPS) sans utiliser les traditionnelles API de Google et IOS et sans récolte de données privées dans notre dos... Il est avant tout destiné aux systèmes d'exploitations OpenSource tels que Linux ainsi que les Custom Android ROM utilisant Micro-G à la place de Google. À noter que la fondation UBports étudie également la possibilité d'intégrer ce module dans une future version de Ubuntu Touch.
Dernière modification par stanwood (Le 17/04/2025, à 02:04)
Xubuntu 24.04 sur Asus K53S
Ubuntu Touch sur Redmi Note 9S
/e/OS sur Fairphone 4
Hors ligne
#2 Le 22/05/2025, à 15:34
- libremax
Re : Ubuntu et /e/OS vont utiliser BeaconDB comme fournisseur A-GPS
Hello Steve,
Très Bonne présentation... Espérons que cela va donner envie à certains ici de nourir la base de données.
Juste une correction, l'application s'appelle NeoStambler et il est possible d'en savoir plus, de suivre les avancées du développement et d'y contribuer, puisqu'il s'agit d'un logiciel libre (licence MIT), en se rendant à cette adresse : https://github.com/mjaakko/NeoStumbler
Pour l'instant, je ne connais pas de version Ubuntu Touch, de NeoStambler mais il est possible que la version android fonctionne sous UT via Waydroid. Aurais-tu essayé ?
Dernière modification par libremax (Le 22/05/2025, à 15:45)
Donner anonymement (ou non) 1€/an (ou plus), pour contribuer au développement en soutenant la fondation UBports, tous les utilisateurs ou sympathisants d'Ubuntu Touch le peuvent facilement en utilisant la solution libre Liberapay.
Hors ligne