Comment désactiver le transfert de géodonnées. Comment améliorer la précision de la géolocalisation. Désactiver le suivi de localisation dans Chrome

Parfois, vous remarquerez peut-être que votre position sur Google Maps est inexacte ou n'est pas détectée du tout (point bleu non affiché). Cet article explique comment résoudre ces problèmes.

Note. Une détermination de localisation plus précise contribuera à améliorer les résultats de recherche.

Comment savoir où vous êtes

Comment Maps détermine où vous êtes

L'emplacement est déterminé par les données suivantes :

  • GPS. Signal du satellite (précision - jusqu'à 20 mètres). Note. Si vous êtes dans un immeuble ou dans un métro, les informations peuvent ne pas être exactes.
  • Wi-Fi. Source de réseau sans fil la plus proche.
  • Tour cellulaire. Localisation de connexion au réseau cellulaire (précision - jusqu'à plusieurs kilomètres).

Comment augmenter la précision de la géolocalisation

Suivez ces étapes :

Sinon, comment pouvez-vous améliorer la précision de la géolocalisation ?

Si votre emplacement est toujours incorrect, suivez les étapes ci-dessous.

Calibrer la boussole

Si le faisceau du point bleu sur la carte est trop large ou pointe dans la mauvaise direction, vous devrez calibrer votre boussole.

Que signifie le point bleu ?

Votre position actuelle est indiquée sur la carte par un point bleu. Si Google Maps ne parvient pas à déterminer où vous vous trouvez actuellement, un cercle bleu apparaîtra autour du point bleu. Plus le cercle est petit, plus vos coordonnées sont précises.

Remarques

  • S'il n'y a pas de point bleu ou si vous voyez un point gris, cela signifie que Google Maps ne sait pas où vous vous trouvez. Le point gris marque le dernier emplacement enregistré.
  • S'il y a des obstacles entre vous et la tour de téléphonie cellulaire, tels que des immeubles de grande hauteur, l'emplacement peut ne pas être déterminé avec précision.

Comment voir votre position sur d'autres sites et dans d'autres applications

Pour afficher votre position Google Maps sur d'autres sites et applications, suivez les instructions ci-dessus. Cependant, certaines choses seront différentes :

  • Un site ou une application autre que Google Maps sera utilisé.
  • Le site ou l'application que vous utilisez doit d'abord avoir accès aux géodonnées.
  • Si vous utilisez les navigateurs Google Chrome ou Safari, votre localisation n'apparaîtra que sur les pages Web sécurisées via le protocole https.

Beaucoup de gens ne savent même pas qu'ils sont constamment suivis et que leur localisation est constamment enregistrée sur les serveurs de Google. Chaque lieu que vous visitez est suivi grâce au Wi-Fi, aux réseaux mobiles et au GPS. Cette option est activée par défaut et rend généralement l'expérience utilisateur plus pratique.

Il existe de nombreuses applications et services qui dépendent de votre position, comme Google Now, ou qui affichent votre position dans les Tweets, les messages Facebook, etc., afin que vos mouvements soient constamment suivis.

Bien que le suivi de votre position présente de nombreux avantages, ceux qui se soucient de leur vie privée n'aiment pas cette fonctionnalité. Et c’est logique, puisque tout le monde ne souhaite pas révéler sa localisation exacte. Dans ce cas, il est possible de désactiver la fonction de suivi de localisation. De plus, vous pouvez également supprimer tout l'historique de localisation précédent.

Si vous souhaitez désactiver la fonction de localisation et garder votre position actuelle privée, voici des instructions détaillées qui vous montreront comment désactiver la fonction de localisation Google et vous indiqueront également comment supprimer votre historique de localisation précédent.

Note! De nombreuses applications ont besoin de vos données de localisation pour fournir des services et, dans la plupart des cas, la désactivation du suivi de localisation est plus importante pour certaines d'entre elles que le maintien de votre confidentialité. Avant de désactiver cette fonctionnalité, assurez-vous de ne pas dépendre des applications qui utilisent votre position pour fournir des services, sinon vous devrez cesser de les utiliser. De plus, l'effet n'est pas permanent, en suivant les mêmes procédures décrites ci-dessous, vous pouvez réactiver cette fonctionnalité à tout moment qui vous convient. Par conséquent, ne vous inquiétez pas si vous désactivez la fonction de localisation.

Comment désactiver le suivi de localisation sur PC sous Windows 10

Si vous n'aimez pas l'idée que Windows 10 connaisse toujours votre emplacement, vous pouvez rapidement modifier vos paramètres et le désactiver. Vous pouvez désactiver le suivi de localisation uniquement pour votre compte utilisateur ou pour chaque compte utilisateur.

Comment désactiver le suivi de localisation pour un compte utilisateur


Comment désactiver le suivi de localisation pour tous les comptes Windows 10

Si vous disposez de plusieurs comptes Windows, vous pouvez désactiver la localisation pour tous en même temps. Vous pouvez procéder comme suit.


La couleur bleue de l'interrupteur devrait disparaître.

Vidéo - Comment désactiver la localisation dans Windows 10

Comment régler une minuterie d'arrêt d'ordinateur

Si vous souhaitez éteindre votre ordinateur après un certain temps, par exemple après la fin du rendu, mais que vous devez vous rendre quelque part, vous pouvez définir une minuterie d'arrêt de l'ordinateur. Heureusement, aucun programme tiers n'est requis pour cela.

Il existe plusieurs façons d'éteindre votre ordinateur à l'aide de la minuterie d'arrêt.

Méthode 1 : Utilisation de la commande « shutdown -s -t N »


Note! Il peut arriver que vous changiez d’avis quant à l’extinction de votre ordinateur. Dans ce cas, appuyez sur « Win ​​+ R » et insérez « shutdown -a » dans la fenêtre qui apparaît. Cela réinitialisera la commande précédente, annulant l’arrêt de l’ordinateur.

Méthode 2 : Créez un raccourci avec la commande « shutdown.exe -s -t N »


Comment désactiver le suivi de localisation sur Android et iOS

La fonction de suivi de localisation peut être très utile. Par exemple, elle peut recommander un bon café à proximité, mais cette option peut aussi entraîner des problèmes.

Si, lorsque vous lancez votre appareil Android pour la première fois, vous avez répondu « Oui » lorsqu'on vous a demandé si vous souhaitez que votre position soit suivie, alors vous disposez d'un historique de localisation. Il contient des données sur tous vos mouvements, ajoutées automatiquement par Google. Vous pouvez le consulter dans votre compte Google. Cet historique peut fournir des résultats de recherche plus précis ou tout autre indice.

Cependant, si vous n'êtes pas à l'aise et ne vous sentez pas en sécurité (que vos pas sont suivis), vous pouvez désactiver la fonction de suivi de localisation. Et voici comment procéder.

Désactiver le suivi de localisation sur Android

Note! Vous pouvez également procéder comme suit. Ouvrez le lien https://www.google.com/settings/accounthistory. Là, vous verrez « Historique de localisation ». Faites glisser l'interrupteur pour l'éteindre.


Si vous souhaitez supprimer votre historique de localisation, procédez comme suit.


Vous pouvez également accéder aux paramètres de localisation via Google Maps.


Désactivez le suivi de localisation sur iPhone et iPad

Les services de localisation sous iOS sont assez flexibles. Vous pouvez les désactiver comme suit :


Comment désactiver le suivi de localisation dans les navigateurs

Il existe des services et des modules complémentaires qui nécessitent votre position actuelle lors de la navigation. Par conséquent, si vous ne souhaitez pas qu’ils connaissent votre position, vous devez désactiver spécifiquement le suivi de localisation dans votre navigateur.

Vous trouverez ci-dessous des instructions détaillées sur la façon de désactiver la localisation dans différents navigateurs.

Désactiver le suivi de localisation dans Chrome


Votre position ne sera plus suivie. Dans cette fenêtre, vous pouvez également ajouter des sites autorisés à suivre votre position.

Désactiver le suivi de localisation dans Opera


Votre position ne sera plus suivie.

Désactiver le suivi de localisation dans Mozilla Firefox


Cela signifie que votre position ne sera plus suivie.

Désactiver le suivi de localisation dans Internet Explorer


Votre position ne sera plus suivie.

Désactiver le suivi de localisation dans Microsoft Edge

Le navigateur Microsoft Edge est fourni avec le système d'exploitation Windows, les paramètres de suivi de localisation n'y sont donc pas disponibles. Mais si vous désactivez la localisation dans les paramètres Windows pour PC (comme dans les instructions au tout début de cet article), alors votre localisation ne sera pas utilisée dans le navigateur.

Vidéo - Comment empêcher les sites de suivre votre position

Lorsqu’il s’agit de technologie moderne, il faut souvent faire un compromis entre confidentialité et commodité. La même fonction de localisation qui peut vous recommander un bon café près de chez vous ou vous montrer votre carte d'embarquement à l'aéroport peut également causer des problèmes. Mais nous vous expliquerons comment désactiver le suivi de localisation dans le système d'exploitation Android si vous ne souhaitez plus que l'appareil sache où vous vous trouvez.

Quels emplacements Android suit-il ?

La toute première fois que vous démarrez votre appareil Android, il vous sera demandé si vous souhaitez partager votre position avec d'autres. Si vous choisissez Oui, Google ajoutera automatiquement vos mouvements à votre historique de localisation, que vous pourrez consulter dans votre compte Google.

Selon Google, l'historique de localisation « vous aide à obtenir des informations utiles, telles que des suggestions automatiques pour vos déplacements quotidiens ou des résultats de recherche améliorés. Pour ce faire, une carte personnelle est créée avec les lieux que vous visitez.

Mais si la carte a un accès limité, quel est le problème ?

Nous n'avons pas dit qu'il y avait un problème ! Mais tout le monde ne se sent pas à l’aise en sachant que chacun de ses mouvements est surveillé. Si vous perdez votre appareil, les informations pourraient être obtenues par des personnes ayant des intentions criminelles. Si vous étiez un cambrioleur, nous pensons que vous seriez intéressé de savoir où habite une personne, quand elle part et quand elle revient du travail.

De plus, il est probable que les informations sur vos déplacements puissent tôt ou tard être utilisées contre vous devant un tribunal, surtout si elles indiquent que vous vous trouviez dans un endroit où vous n'auriez pas dû être. Et bien sûr, certaines personnes sont tout simplement mal à l’aise de savoir que certaines entreprises privées sont au courant de chacun de leurs mouvements.

Quels pourraient être les inconvénients de la désactivation du suivi de localisation ?

Vous perdrez certaines des fonctionnalités qui rendent Android si pratique. Un Google Now qui ne connaît pas vos lieux préférés ne sera pas aussi utile que les applications qui s'appuient sur les services de localisation. En revanche, en désactivant le GPS, vous économisez la batterie.

Comment désactiver le suivi de localisation dans le système d'exploitation Android

Il existe 2 façons d'arrêter de suivre vos mouvements. Sur votre ordinateur, suivez le lien https://www.google.com/settings/accounthistory> Lieux que vous avez visités > Gérer l'historique, puis cliquez sur « Désactiver l'historique » ; Une fenêtre contextuelle affichera des informations sur les services qui seront affectés par la désactivation de l'historique et affichera un lien où vous pourrez supprimer l'intégralité de votre historique de voyage en même temps.

C'est encore plus simple sur un appareil Android.

  • Ouvrez le menu Paramètres
  • Faites défiler l'écran jusqu'à Emplacement
  • Dans le coin supérieur droit, vous verrez un interrupteur Marche/Arrêt. Grâce à celui-ci, vous pouvez activer ou désactiver le service de localisation.
  • Appuyez sur Localisation > Historique de localisation
  • Dans le même coin supérieur droit, vous trouverez un interrupteur avec lequel vous pourrez désactiver l'historique de vos mouvements

Si vous souhaitez supprimer un historique déjà enregistré, vous pouvez procéder comme suit : dans la section « Historique de localisation », cliquez sur le bouton « Supprimer l'historique de localisation » situé en bas de l'écran. Une fois supprimées, ces informations ne peuvent pas être restaurées.

Comment désactiver le suivi de localisation sur iPad et iPhone

Si vous possédez un téléphone Android et une tablette iOS, ou vice versa, vous devrez également vérifier les paramètres de localisation du deuxième appareil. Les appareils Apple peuvent également stocker votre position et la partager avec des applications. Pour désactiver le suivi de localisation, accédez à Paramètres > Confidentialité > Services de localisation. Si les services de localisation sont activés, vous verrez une liste d'applications avec les informations suivantes : premièrement, vous verrez si les services de localisation sont activés pour l'application individuelle, et deuxièmement, si cette application a récemment accédé à votre position.

Il existe également une autre section ici - Services système - qui vous permet de désactiver l'utilisation des informations de localisation au niveau du système, c'est-à-dire pour des fonctions telles que la publicité par géolocalisation, les suggestions de recherche du navigateur, la définition des fuseaux horaires, etc. Désactivez simplement tous les services dont vous n'avez pas besoin.

Comment réactiver le suivi de localisation sur Android

Si vous manquez soudainement de Google Now ou si vous réalisez que vos mouvements ne sont pas assez intéressants pour les étrangers, vous pouvez facilement réactiver le suivi de localisation. Cette fois, vous aurez besoin de :

  • Ouvrez le menu Paramètres
  • Faites défiler l'écran jusqu'à "Emplacement"
  • Appuyez sur Localisation > Paramètres de localisation Google
  • Dans le coin supérieur droit, faites glisser le curseur vers la position « Activé ».
  • Cliquez sur « Historique de localisation » et faites également glisser le curseur en haut à droite vers la position « Activé ».

Vous devrez faire des choses similaires avec les appareils Apple : accédez à Paramètres > Confidentialité > Services de localisation et utilisez les boutons pour réactiver le suivi de localisation.

Qu'en penses-tu? Les avantages des services de localisation l’emportent-ils sur les tracas potentiels qui peuvent découler de leur utilisation ? Partagez votre avis dans les commentaires !

Utilisateur : c'est impossible, le GPS va consommer la batterie
Junior : c'est possible, utilisez les Geofences
Senor : il existe de meilleures options

Sur la photo, d'abord dans un sens puis dans l'autre, 6 téléphones identiques « marchaient » simultanément avec une personne. Mais quel résultat différent !

La géolocalisation est utilisée dans diverses tâches. Prenons un scénario courant où les coordonnées de l'utilisateur elles-mêmes ne sont pas intéressantes, mais il est extrêmement important de savoir quand il entre dans certains rayons géographiques. La gamme d'applications où cela est nécessaire est très large - des listes de courses et des géo-jeux à la logistique et à la sécurité.

Dans notre cas, ce scénario est compliqué par trois choses absolument mutuellement exclusives :

  1. Petit rayon. Il est nécessaire de déterminer le fait que l'utilisateur est entré dans un rayon de zone assez petit - 500 mètres.
  2. Forte probabilité. Une probabilité hautement non nulle est requise pour que l'utilisateur ne dépasse pas le rayon. Considérant que maintenant il y a peut-être une heure de la journée « sans circulation » et qu’il conduit une voiture, alors tout devient assez triste.
  3. Consommation d'énergie minimale. Un point important pour toute application, mais ce qui est pire c'est que nous ne développons pas une application, mais un SDK qui devrait être intégré à d'autres applications. D'autres développeurs nous font confiance, et en cas de problème, ils seront les premiers à en souffrir ; ce sont leurs applications qui seront dévalorisées par les utilisateurs ou supprimées. Les besoins en consommation d’énergie sont donc les plus élevés.
En général, le scénario lui-même est bien entendu monstrueux d’un point de vue technique. En effet, dans la plupart des applications, la géolocalisation est soit utilisée pendant une courte période (s'enregistrer, voir où je me trouve actuellement, enregistrer l'emplacement de la photo en exif) et ne nécessite pas beaucoup d'énergie, soit, comme prévu pour l'utilisateur, elle est gourmande. la batterie (navigateurs) et oblige donc à s'y préparer psychologiquement ou à brancher le chargeur. Ici, dans de nombreux cas, vous devrez rester en arrière-plan (si le développeur de l'application parent le souhaite) et les recommandations habituelles de Google pour l'utilisation de l'emplacement sont donc essentiellement inutiles.

Il y a donc un problème. Mais existe-t-il une solution ?

Il convient de noter que ce matériel ne concerne pas des pensées isolées ou simplement un certain ensemble d'expériences qui ne résisteraient pas à une utilisation réelle, mais une technologie mise en œuvre sur la base des données obtenues et utilisée dans la pratique.

Tout comme dans la formule « temps-prix-développement ressources », seuls deux paramètres peuvent être réduits, il faut donc sacrifier quelque chose. Considérant que 500 mètres est, en principe, une constante, « libérons » la probabilité de déterminer l'entrée dans le rayon un peu en dessous de 1,0.


Sans GPS activé, sachez quand l'utilisateur dépasse le rayon rouge. Vraiment?

Au départ, il existe essentiellement trois options de base : une solution en boîte de Google utilisant Geofences, utilisant les services Google intégrés à Android avec son propre algorithme, ou utilisant une géo-API ouverte, toujours avec son propre algorithme.
Évidemment, tout cela doit être testé dans des conditions proches du combat. Et comme cela demande encore beaucoup de temps, nous testerons également quelques options marginales.

Les participants à la course pour la survie

1. Mode passif des services Google- recevoir uniquement les appels vers les données GEO mises en cache par le système depuis d'autres applications. Il peut s'agir soit d'appels de localisation réseau - Wi-Fi en mode passif et actif, de surveillance de tours de téléphonie cellulaire ou de l'utilisation du GPS.
2. Services Google GPS- bon vieux GPS gourmand
3. Fournisseur Mylnikov- implémentation via une API ouverte sur les réseaux Wi-Fi de mylnikov (je tiens tout de suite à vous dire un immense merci pour les nombreuses consultations et articles utiles). Utilise une API qui s'exécute sur une base de données agrégée à partir de plusieurs géobases via Wi-Fi. C'est particulièrement intéressant dans les cas où l'on souhaite éviter d'utiliser les autorisations ACCESS_FINE_LOCATION et ACCESS_COARSE_LOCATION (seul ACCESS_WIFI_STATE suffit), puisqu'il utilise directement des listes de réseaux Wi-Fi. Certes, pour Android 6.0, cela n'est plus très pertinent, puisque l'analyse des réseaux nécessite désormais également ACCESS_COARSE_LOCATION.
4. Clôtures géographiques des services Google- Implémentation fermée de Google pour déterminer si un utilisateur se trouve dans le rayon ; permet de définir des zones géographiques, lors de la saisie desquelles l'application captera l'événement correspondant. L'un des inconvénients évidents est qu'il ne permet de créer que 100 rayons, ce qui peut ne pas suffire pour certaines tâches et nécessitera la programmation de rayons imbriqués (ou « réduits »). Sur la plupart des appareils, il utilise uniquement l'emplacement réseau (Wi-Fi + tours cellulaires).
5. Mode combiné des services Google- Mode passif équilibré des services Google + demande forcée de coordonnées via Wi-Fi et tours cellulaires, si l'on constate que l'on n'est plus satisfait de la pertinence des données mises en cache.
6. i402- mise en place du 402 Targeting Rus : Google Services Mode combiné + mode adaptatif pour ajuster la fréquence de scan (de 1 minute à 24 heures) en fonction de la distance de l'utilisateur au rayon le plus proche

Calibrage

Pour les tests, nous avons besoin d'ensembles de 7 modèles de téléphones identiques. Tous les téléphones ont été pris neufs, sans logiciel installé en plus. Pour des tests plus réalistes du mode passif des services Google, il serait au contraire correct d'installer un logiciel supplémentaire, mais cela introduirait des interférences imprévisibles et compliquerait sérieusement les tests.
Chaque cycle d'étalonnage et de test commence avec la charge complète des téléphones. Toutes les mesures sont effectuées à une température non inférieure à +15.
L'étalonnage prend une semaine, ce qui vous permet encore une fois d'être sûr que les batteries de tous les téléphones ont « vacillé » et atteint un état stable.
Le processus d'étalonnage s'effectue en deux étapes
Étape n°1

2. Attendez 24 heures.
3. Réception de données sur les frais résiduels.

Étape n°2
1. Les paramètres et logiciels de toutes les copies sont dans le même état, les téléphones sont chargés et placés dans les mêmes conditions.
2. Tous les téléphones disposent de cartes SIM du même opérateur mobile.
3. Attendez 24 heures.
4. Réception de données sur les frais résiduels.

Les étapes n°1 et n°2 ont été réalisées au total en cinq cycles sur tous les exemplaires.
Sur la base des résultats, un téléphone présentant une consommation électrique anormale a été identifié et retiré des tests.

L'aide au travail avec les appareils est fournie par le fait que l'un des chefs d'équipe a déjà eu l'expérience de participer à un projet à la fois odieux et immergé dans les détails techniques, où des crash tests ont été effectués à la fois sur des téléphones portables à bouton-poussoir et sur des smartphones iPhone. . C'est là que furent prises les mesures de l'efficacité énergétique des smartphones, mais à des températures extrêmes.

6 candidatures en 2 jours

C'est toujours agréable d'écrire quelque chose de petit qui prend immédiatement vie. 6 assemblages d'une application Android simple ont été préparés, utilisant différents algorithmes de collecte de géodonnées. Chaque build comprend une implémentation d'une variante de l'algorithme, un bouton démarrer/arrêter, une journalisation complète étape par étape et un indicateur de santé de l'instance et de la build.
L'indicateur est un court signal sonore une fois par minute, essentiellement un grincement. Cela amène le sac de test rempli d’échantillons de test à émettre continuellement des bruits étranges. Heureusement pour nos temps difficiles et dangereux, les bruits de la rue et des transports étouffent complètement les grincements continus de nos charges pour ceux qui nous entourent. Dans le même temps, le grincement est très utile à la fois au stade initial du débogage pour comprendre si l'assemblage s'est gelé et aux étapes ultérieures - pour déterminer si la batterie dans un cas particulier est épuisée ou si le système a décidé de mettre une application spécifique pour dormir. Après tout, allumer un écran gourmand en énergie pour connaître la situation lors de la réalisation de tests est un luxe inabordable et une énorme nuisance.

Toutes les versions, à l'exception des versions 4 et 5, demandent des coordonnées une fois toutes les 10 minutes. D’une part, il s’agit d’une hypothèse majeure, car un utilisateur d’un transport peut parcourir en toute sécurité un rayon de 500 mètres en beaucoup moins de temps. D’un autre côté, et comme l’avenir le confirmera, même une vérification toutes les 10 minutes entraînera une consommation d’énergie catastrophique pour les « marginaux » et tout espoir reposera uniquement sur des algorithmes intelligents.

Tester la danse !

Chaque instance du kit possède son propre assemblage de l'application de test installée. Un échantillon de l'ensemble est inclus dans le groupe témoin et reçoit donc un placebo. C'est-à-dire que rien n'y est installé.

Les données d'entrée pour toutes les instances restent communes : un opérateur cellulaire commun, un itinéraire commun, un sac en tissu de testeur commun. Celui en chiffon a été choisi spécifiquement pour éviter d'éventuelles interférences avec les signaux reçus.

Les itinéraires sont construits sur différents terrains, tant en zone urbaine qu'en dehors de la ville. Il existe des itinéraires en voiture, en transports, en métro et des itinéraires à pied. Il existe même un itinéraire dans des zones où, par définition, il n'y a pas de Wi-Fi et de communications cellulaires à la limite - éloignées des rives du lac Ladoga.


Dans ce cycle, le plus difficile était de ne pas noyer le sac du testeur pendant la tempête.

Résultats?

Les recherches sur le terrain prennent plus de deux semaines. Le résultat de chaque algorithme est évalué en termes de deux paramètres :

PRÉCISION - évaluation par des experts sur une échelle de 5 points par rapport à la norme (plus il y en a, mieux c'est).

Comment la précision est-elle déterminée ?

Après chaque cycle de test, les journaux de chaque instance sont téléchargés, les géodonnées sont converties et affichées sur Google Maps. Basé sur la norme, c'est-à-dire sur un itinéraire réel documenté, l'expert évalue manuellement l'ampleur de l'écart par rapport à celui-ci, donne une note et fournit également une justification textuelle. L'expertise est vérifiée et confirmée par un deuxième expert.
Il est impossible de calculer le montant de l'écart en mode automatisé en raison du non-déterminisme de la minuterie de réveil sous Android et de la désynchronisation ultérieure des appareils, ainsi que de la complexité de nombreux itinéraires - par exemple, tourner deux fois à gauche dans un laps de temps relativement court pour l’algorithme ou « téléportation par le métro ».


EFFICACITÉ ÉNERGÉTIQUE - le pourcentage de charge de la batterie de l'appareil après avoir terminé le cycle de test est indiqué sur une échelle générale de 10 points (le plus élevé sera le mieux) de 0 (le niveau de charge le plus mauvais des instances du kit dans le cycle) à 10 (le meilleur niveau des instances du kit dans le cycle).

Pourquoi n'utilise-t-on pas de profileur pour déterminer l'efficacité énergétique ?

À cause du manque de confiance en eux. La consommation d'énergie d'une application spécifique, affichée dans les paramètres du téléphone, ou les lectures d'un logiciel spécialisé, d'une manière ou d'une autre, incluent un ensemble d'erreurs et d'hypothèses. Comme nous nous intéressons aux données brutes, nous avons essayé de nous concentrer sur les paramètres de base. Compte tenu de l'identité complète des exemplaires inclus dans le kit, de l'absence de logiciel tiers et d'étalonnage préliminaire, l'erreur tolérée ne dépassait pas la précision de mesure requise.


Vous trouverez ci-dessous les valeurs moyennes des paramètres. Les valeurs médianes ne sont pas données car, en raison de la répétabilité des tests, elles sont proches de la moyenne.
1. Mode passif des services Google
PRÉCISION : 3,4 (4ème place)
EFFET ÉNERGÉTIQUE : 4,3 (5ème place)

Moyenne en précision. Permet de déterminer la trajectoire générale de l'itinéraire. En termes d'efficacité énergétique, il est avant-dernier, mais loin derrière le dernier participant - GPS (4,3 contre 2,1). La précision dépend grandement du fait que le smartphone dispose d'un logiciel tiers ou que le système n'a presque rien à mettre en cache. Dans ce dernier cas, le système ne peut mettre en cache que ses propres requêtes système périodiques. Nous nous souvenons que la corporation du bien préserve chacun de nos pas ?
Malheureusement, dans la plupart des cas, il est impossible d'écrire dans les spécifications techniques de votre propre programme "nous comptons sur le fait qu'il y aura de nombreux programmes différents sur le téléphone et qu'ils accéderont souvent aux géodonnées".

2. Services Google GPS
PRÉCISION : 4,6 (2ème place)
EFFET ÉNERGÉTIQUE : 2,1 (6ème place)

Il présente, comme on pouvait s'y attendre, une excellente précision (sauf pour le métro), mais il est également, comme on pouvait s'y attendre, cher : dans tous les tests, il a montré la pire efficacité énergétique.

3. Fournisseur Mylnikov (Wi-Fi uniquement)
PRÉCISION : 2,2 (6ème place)
EFFET ÉNERGÉTIQUE : 6,2 (3ème place)

Le résultat de faible précision s’explique par la présence de routes en dehors de la ville où il n’y a pas de réseaux Wi-Fi. En utilisant simultanément l'API de la tour cellulaire, il peut montrer une bonne précision et une faible consommation d'énergie.

4. Clôtures géographiques des services Google
PRÉCISION : 5,0 (1ère place)
EFFET ÉNERGÉTIQUE : 6,8 (2ème place)

Statistiques stables pour la détermination qualitative des tourbières d'un rayon de 500 mètres. Il convient de noter que les tests n'ont pas été effectués sur des lentilles de rayon plus petit. À en juger par certaines expériences de collègues étrangers, et même par la documentation elle-même, sur les fens inférieurs à 150, il peut y avoir des problèmes de précision et/ou la consommation d'énergie augmentera considérablement.
Mais même à 500 mètres, la consommation électrique pourrait être inférieure, étant donné qu'il s'agit d'une fonction système.

5. Mode combiné des services Google
PRÉCISION : 3,6 (3ème place)
EFFET ÉNERGÉTIQUE : 5,5 (4ème place)

Il y a eu quelques erreurs par rapport au GPS de référence, mais globalement stable. J'aimerais que la consommation d'énergie soit meilleure.

6.i402
PRÉCISION : 3,1 (5ème place)
EFFET ÉNERGÉTIQUE : 8,5 (1ère place)

Comme on pouvait s'y attendre, il a montré une mauvaise approximation dans les zones éloignées de l'emplacement des rayons, car dans les endroits éloignés des rayons, il a réduit la fréquence des contrôles - pour lesquels il a reçu une faible note. Dans le même temps, il a surpassé ses concurrents en termes d'efficacité énergétique ; lors de 2 tests longs (plus d'une journée), il a montré des économies de plus de 5 à 7 % de la charge de la batterie par rapport à son concurrent le plus proche. Lors de la résolution d'un problème de base - vérifier l'entrée dans un rayon - il surprend presque toujours ceux qui marchent et, avec une probabilité suffisante, ceux qui conduisent.

Total

Les géofences des services Google occupent toujours la première place en termes de combinaison PRÉCISION/EFFICACITÉ ÉNERGÉTIQUE. Mais même s’ils sont devenus gagnants en matière d’efficacité énergétique, le fait qu’ils aient pris la deuxième place selon le scénario que nous avions exigé est inacceptable. Les solutions prêtes à l'emploi ne seront utiles que pour les scénarios standards, car dans le cas d'options avancées, vous seul pouvez prendre en compte les nuances des exigences et les spécificités de votre application.
Ensuite, le peloton principal des participants s'est installé, ce qui en termes d'efficacité énergétique a largement dépassé le GPS et a fourni une précision suffisante. Attention, l'un des participants a en principe refusé de doper le GPS (fournisseur Mylnikov), et les quatre autres, sans compter le GPS lui-même, n'utiliseront ses données que si une autre application sur le smartphone nécessite des coordonnées de haute précision.

GPS, au revoir ?

Lors des tests et des tests de diverses options, une idée simple a été confirmée : le GPS n'est pas nécessaire pour déterminer une précision de localisation acceptable dans la ville. En tout cas, s'il s'agit d'une ville d'un million d'habitants et si vos utilisateurs n'utilisent pas les applications principalement dans des terrains vagues éloignés des zones résidentielles.

Essayez de désactiver le GPS dans les paramètres de votre téléphone et ouvrez Yandex.Maps - ils détermineront votre position avec précision. De plus, même lorsque le Wi-Fi est désactivé - uniquement si l'analyse des réseaux Wi-Fi n'est pas désactivée dans les paramètres (apparue depuis Android 4.3). Mais la plupart des utilisateurs l'ont activé.
Ouvrez Google Maps et votre position sera déterminée encore plus précisément. Installez une sorte de tracker de réseau Wi-Fi et marchez ou conduisez dans la ville - votre smartphone captera des milliers de réseaux Wi-Fi.


Nous avons demandé au directeur commercial d'installer un traceur de réseau Wi-Fi pendant une journée.

Selon la qualité de la source (Google ou bases de données ouvertes) et la topographie de la ville, la précision du Wi-Fi est d'environ 30 à 50 mètres. Convenez que c'est un ordre de grandeur meilleur que les réseaux cellulaires, qui, en ville, ont une précision ne dépassant pas 300 à 400 mètres.
Pour la plupart des applications, une précision de 30 à 50 mètres est suffisante et il n'est donc absolument pas nécessaire de recourir au GPS qui consomme beaucoup d'énergie. Lorsque certains tests à long terme ont montré que l'unité GPS avait encore 15 % de charge, le meilleur concurrent avait 57 % de charge - sentez la différence !

Alors qu’en est-il de la solution ?

Plus précisément, c'est i402 qui a été choisi pour une mise en œuvre industrielle - il est désormais utilisé dans l'un des réseaux de publicité mobile de 3e génération (Habr : Advertising Networks 3.0).
i402 est, je vous le rappelle, une combinaison des éléments suivants :
  • recevoir des appels mis en cache par le système vers des données GEO provenant d'autres applications (y compris des données GPS, si une autre application l'inclut)
  • demander explicitement des coordonnées via Wi-Fi et/ou des tours de téléphonie cellulaire si les données mises en cache sont obsolètes
  • fréquence flottante de requête explicite en fonction de la distance de l'utilisateur au rayon le plus proche
Lors d'une utilisation standard, une application avec un SDK intégré contenant l'implémentation i402 et fonctionnant en continu en mode service consomme environ 5 % de la charge de la batterie par jour.
Pour mettre en œuvre l'adaptabilité et l'intelligence, nous avons dû résoudre bien d'autres problèmes intéressants, comme lutter contre la « téléportation » du métro ou la « téléportation » des aéroports (après tout, prédire où se trouvera quelqu'un qui entrera dans le métro dans 30 minutes est plus difficile que de faire de même pour un automobiliste qui est généralement coincé dans les embouteillages ) et, disons, proposer un multiplicateur pour la valeur de la période de mise à jour des coordonnées au repos. Et apprenez également à déterminer, sans l'aide de capteurs voraces, si une personne marche, voyage en transport ou conduit sa propre voiture. Mais à ce sujet - dans un article séparé.

Balises : Ajouter des balises

Si vous vous demandez comment désactiver la localisation, alors vous êtes au bon endroit. Ce besoin se pose pour ceux qui utilisent des smartphones Android, iOS et des ordinateurs exécutant le système d'exploitation Windows.

Certainement, géolocalisation- une fonction très utile, mais dans certains cas, vous ne voulez pas vraiment que le « grand frère » nous surveille (ceci est tiré de l'ouvrage « 1984 » de J. Orwell).

Passons donc à la procédure d'arrêt sur différents appareils.

Smartphones et tablettes Android

Dans un premier temps, vous pouvez désactiver la géolocalisation à l'aide du menu des fonctions, qui s'ouvre en faisant glisser votre doigt depuis le haut. Le processus ressemble à ceci étape par étape :

1Ouvrez le menu des fonctions. Pour ce faire, faites glisser votre doigt de haut en bas, c'est-à-dire déplacez-vous simplement avec votre doigt.

2Il y aura des éléments pour Internet, le mode avion, une lampe de poche et, en fait, la localisation. Cliquez simplement sur l'élément "Géolocalisation". Il cessera de briller. Cela signifiera qu'il est désactivé.

Important! Cet article peut être appelé "Emplacement", donc "Géolocalisation". Tout dépend de la version du système d'exploitation.

3Si vous souhaitez supprimer l'historique de localisation de la mémoire de l'appareil, c'est-à-dire les endroits où vous vous trouviez, vous devez maintenir cet élément enfoncé dans le menu des fonctions. La fenêtre des paramètres de localisation s'ouvrira. Là, vous pouvez également activer et désactiver cette fonction. Cela se fait en déplaçant l'interrupteur sur la position "Sur"(lorsque l'interrupteur est vert) ou "Désactivé"(quand il est blanc). Ci-dessous, il y aura un point "Histoire…", ce qui permet d'effacer ces données.

Mais cette procédure n’empêchera toujours pas Google de surveiller où vous vous trouvez et même ce que vous faites. Pour se débarrasser complètement de l’influence de cette entreprise « maléfique », Voici ce que vous devez faire d'autre :

1Accédez aux paramètres. Ce raccourci se trouve sur le bureau. Dans certaines versions, il se trouve également dans le même menu de fonctions supplémentaires, qui s'ouvre en glissant de haut en bas (sous la forme d'un engrenage dans le coin supérieur droit).

2Dans les paramètres, recherchez « Ma position ». C'est dans la rubrique "Informations personnelles".

3Il y aura deux inscriptions - "Par coordonnées GPS" et "Par satellites GPS". Il est préférable de décocher les cases à côté de chacun d’eux. Seulement dans ce cas, personne n'aura la possibilité de vous surveiller de quelque manière que ce soit.

Il convient de noter que certains appareils ne sont pas capables de fonctionner avec des satellites. Par conséquent, si vous effectuez toutes les étapes décrites dans la liste ci-dessus, mais que vous ne trouvez pas l'élément correspondant dans le menu, c'est tout à fait normal. Vous ne devriez pas le rechercher dans d’autres endroits et sections des paramètres.

Passons maintenant à la même procédure, mais sur les smartphones et tablettes Apple.

Smartphones et tablettes iOS

Il vaut la peine de dire que tout est beaucoup plus intéressant ici. Le fait est que sous iOS, beaucoup plus d'applications utilisent la détermination de la position de l'utilisateur sur la carte que sous Android. Mais désactiver cette fonction est également simple ici. Cela se fait comme ceci :

  • Accédez aux paramètres. Sous iOS, le raccourci correspondant se trouve également sur le bureau.
  • Dans les paramètres, ouvrez « Confidentialité ». Cette section contient tous les paramètres liés aux données personnelles de l’utilisateur.
  • Prochaine ouverture "Services de localisation".
  • Dans la fenêtre ouverte, à côté de la même inscription, il y aura un interrupteur. Vous devez vous assurer qu'il est en position "Désactivé", c'est-à-dire qu'il était blanc. Sinon, appuyez sur l'interrupteur et la détection de localisation s'éteindra.
  • Vous serez invité à effectuer cette action. Il contiendra un avertissement sur les conséquences possibles de la désactivation de la localisation de l'utilisateur. Nous y reviendrons plus tard. Donc, dans cette demande, vous devez cliquer sur le bouton "Éteindre".
  • Fermez les paramètres. Les modifications prendront effet immédiatement.

Quant aux conséquences des actions décrites ci-dessus, qui sont évoquées dans la demande d'arrêt, elles se résument au fait que la fonction "Trouver un iPhone" deviendra inaccessible. Il est destiné aux cas où l'utilisateur perd son appareil ou lui est volé.

Lorsque la fonction est activée, vous pouvez facilement déterminer où se trouve l'appareil et même le voir sur la carte. De plus, certaines applications ne fonctionneront pas ou certaines fonctionnalités pourraient ne pas être disponibles. En fait, il n’y a absolument rien de mal à cela. Alors n'hésitez pas à cliquer "Éteindre" dans la demande et continuez à travailler.

La procédure décrite ci-dessus a été effectuée sur un iPhone (comme vous pouvez le constater sur les captures d'écran), mais sur un iPad, elle sera effectuée exactement de la même manière.

Dans ce cas, Apple pourra également vous suivre, même si la localisation est désactivée. Par conséquent, il est nécessaire d'effectuer un certain nombre d'autres actions, à savoir effacer les « lieux fréquemment visités », supprimer la recherche Spotlight, etc. Le processus complet de désactivation de la géolocalisation est présenté dans la vidéo ci-dessous.

Ordinateurs Windows

Sous Windows 10, la fonctionnalité en question est activée par défaut. L’objectif du fabricant est le même que dans les autres cas : collecter des informations sur l’utilisateur. Le système suit où il se trouvait, ce qu'il a fait, demande des commentaires, etc.

En principe, il n'y a rien de mal à cela, mais certains utilisateurs décident de désactiver cette fonction - soit pour économiser la batterie, soit parce qu'ils ont peur de la surveillance du « grand frère ».

Quoi qu'il en soit, ce service peut être désactivé et cela se fait comme suit :

1Allez au menu "Commencer" et ouvre là "Paramètres". Si votre interface est en anglais, alors les paramètres s'appelleront "Paramètres".

2Allez à la rubrique "Confidentialité" ou "Confidentialité". Une nouvelle fenêtre s'ouvrira dans laquelle vous devrez vous rendre dans la section « Localisation » ou « Localisation ».

3Là, vous pouvez désactiver cette fonction pour des applications spécifiques ou pour l'ensemble du système d'exploitation. Pour ce faire, il y a une liste de programmes et un curseur à côté de chacun d'eux, ainsi qu'un autre curseur sous l'inscription "Emplacement" ou "Emplacement". Ils peuvent être mis en place "Sur" ou "Désactivé".

Important! Il est extrêmement important de faire tout cela à partir d’un compte disposant des droits d’administrateur. Veuillez noter que même si vous travaillez toujours avec le même compte, cela ne signifie pas que vous êtes administrateur.

Vous pouvez en savoir plus sur l'obtention des droits d'administrateur dans la vidéo ci-dessous.

Comme vous pouvez le constater, tout se fait assez simplement, mais dans différentes versions de Windows, le processus d'arrêt peut être différent. La figure 5 montre la désactivation de la géolocalisation sur le « dix ». Sous Windows 8, c'est exactement la même chose.

Mais comme pour Windows 7, la localisation n'y est possible que si l'ordinateur dispose du capteur nécessaire. Par conséquent, afin de désactiver le service en question, il est nécessaire de désactiver ce même capteur. Cela se fait comme suit :

  • Ouvrir le menu "Commencer" et entrez « capteur » dans la barre de recherche. Ce sera plus simple ainsi.
  • La liste ci-dessus affichera tous les programmes et services associés à ce mot. Choisir "Activer le capteur de localisation et d'autres capteurs". En principe, vous pouvez d'abord saisir une requête pour rechercher un service donné plutôt que de saisir le mot « capteur ».
  • S'il n'y a aucun capteur dans le système, la liste sera vide. Et s'il y en a, à côté de chacun à droite il y aura (ou non) une coche, qui indique que ce capteur fonctionne. En fait, il vous suffit de décocher la case à côté du capteur de géolocalisation.

Il convient de dire que tous les utilisateurs ordinaires ne peuvent pas déterminer quel capteur fait quoi par son nom.

Par conséquent, vous devrez rechercher sur Internet sa fonctionnalité par le nom du capteur. Le plus souvent, le site officiel dispose de toutes les informations nécessaires. "Commencer" Pour vérifier si la fonctionnalité de localisation fonctionne sous Windows 7, vous devez aller dans le menu entrez la requête « capteur » et ouvrez le programme"Afficher les actions de publication"

. Encore une fois, vous pouvez immédiatement saisir le nom de ce service dans la barre de recherche. Dans la fenêtre ouverte, vous devez regarder la section"Actions de localisation"

. S'il y a 0 événement, alors la position n'est pas déterminée et n'est pas envoyée à la société. Par conséquent, s'il y a quelque chose, vous pouvez consulter la liste des actions.

Il n'existe pas de service de ce type dans Ubuntu, car le fabricant n'a pas besoin de données sur l'endroit où se trouvent les utilisateurs et ce qu'ils font. Il n'y a donc aucun moyen de le désactiver ici.

"Je ne peux pas le faire!"



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :