Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 06 Apr 2025 00:19:35

stanwood
Apôtre du libre
 
Lieu: Gruyères
Date d'inscription: 07 Mar 2021
Messages: 107
Site web

/e/OS et Ubuntu 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... 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 Lausanne - 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).
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 Gruyères - Romont. 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 (06 Apr 2025 00:32:27)

Hors ligne

 

#2 06 Apr 2025 19:44:20

oinska
Prêcheu(r|se) du libre
Date d'inscription: 18 Dec 2017
Messages: 150

Re: /e/OS et Ubuntu vont utiliser BeaconDB comme fournisseur A-GPS

Salut stanwood,

Merci pour ce partage!

Question (con):
J'imagine que pour participer à NeoStumble, il faut avoir toutes les connectiques activées? Localisation, Wi-Fi, bluetooth. Sinon, je ne vois pas trop comment les points peuvent être localisés...

Merci d'avance pour la précision wink

Hors ligne

 

#3 06 Apr 2025 21:18:41

stanwood
Apôtre du libre
 
Lieu: Gruyères
Date d'inscription: 07 Mar 2021
Messages: 107
Site web

Re: /e/OS et Ubuntu vont utiliser BeaconDB comme fournisseur A-GPS

Oui, en effet, le service va utiliser le WiFi, le Bluetooth ainsi que les données cellulaires.

En revanche, la collecte de données est anonyme, aucun compte n'est à créer ni quoi que ce soit de personnel à renseigner. En fait c'est très simple: On ouvre l'application "NeoStumble" et on clique sur "démarrer les mesures", puis "arrêter les mesures". Ensuite nous avons l'icône "Envoyer les rapports". Et c'est tout....

Au premier démarrage de l'application j'ai refusé les autorisations "passer des appels téléphoniques" et "désactiver les fonctions d'économie d'énergie de la batterie", et cela fonctionne malgré tout sans problème!

Hors ligne

 

#4 Aujourd'hui 14:42:23

oinska
Prêcheu(r|se) du libre
Date d'inscription: 18 Dec 2017
Messages: 150

Re: /e/OS et Ubuntu vont utiliser BeaconDB comme fournisseur A-GPS

Installé et fonctionnel! wink

De ce que j'ai compris, la fonction "passer des appels téléphoniques" c'est pour la localisation des réseaux mobiles. On voit dans l'onglet "Statistiques".

A+

Hors ligne

 

Pied de page des forums

Powered by FluxBB