Services de localisation

Applies to Windows and Windows Phone

Un service de localisation est un logiciel ou matériel qui génère des données géographiques pour des applications.Les services de localisation peuvent déterminer la position géographique d’un ordinateur ou d’un appareil selon différents procédés, à savoir :

  • la triangulation Wi-Fi ;
  • la résolution d’adresses IP ;
  • la triangulation de pylônes de téléphonie cellulaire ;
  • le système de localisation GPS.

Les applications Windows utilisent le service de localisation Windows. Les applications du Windows Phone utilisent le service de localisation Windows Phone.

Service de localisation Windows Phone

La première couche de l’architecture du service de localisation Windows Phone se compose du matériel de l’appareil Windows Phone. Le matériel inclut le récepteur GPS, le Wi-Fi et la radio cellulaire. Les trois peuvent fonctionner comme services de localisation avec différents niveaux de précision et de consommation d’énergie. En haut du matériel réside la couche du code natif. Cette couche communique directement avec les sources des données de localisation et choisit celles à utiliser pour déterminer l’emplacement de l’appareil en fonction de la disponibilité des données et des spécifications en matière de performances définies par l’application. La couche du code natif communique aussi via Internet avec un service Web hébergé par Microsoft pour rechercher les informations de localisation à partir d’une base de données. La couche supérieure du service de localisation est l’interface managée, exposée vie une DLL fournie avec le Kit de développement logiciel (SDK) de Windows Phone. Une application utilise cette interface pour démarrer et arrêter le service de localisation, pour définir le niveau de précision requis par l’application et pour recevoir les données de localisation de la couche du code natif au fur et à mesure qu’elles deviennent disponibles.

Service de localisation Windows

Dans Windows 8, le service de localisation Windows intégré fournit aux applications des données de géolocalisation basées sur la triangulation Wi-Fi et les données d’adresses IP.

Windows 7 a introduit la plateforme Localisation et capteurs Windows. Cette plateforme peut identifier les meilleures données parmi les différents services de localisation installés pour ensuite les fournir aux applications qui utilisent l’API de localisation.

Précision du service de localisation

Le service de localisation Windows utilise des données de points d’accès Wi-Fi pour calculer la latitude et la longitude. La précision des positions calculées à partir des données Wi-Fi est de l’ordre de 350 mètres (au maximum) dans les zones urbaines.

Lorsque les données Wi-Fi ne sont pas disponibles, le service de localisation Windows utilise la résolution d’adresses IP pour obtenir une position approximative d’une précision de 50 kilomètres.

Le service de localisation Windows fournit aux applications la latitude, la longitude, ainsi que des informations sur la précision. En revanche, il ne fournit pas d’informations sur le cap, la vitesse, l’altitude ou l’adresse postale—d’autres services de localisation peuvent fournir ces données aux applications.

Quand est-ce que les données GPS sont fournies à l’API de localisation ?

Comme dans Windows 7, l’API de localisation repose sur l’API des capteurs et les informations dans les rapports de localisation proviennent des capteurs de localisation. L’API de localisation identifie le capteur de localisation le plus précis pour un type de rapport donné. La programmation est ainsi simplifiée, car l’API de localisation fournit uniquement un rapport d’un type particulier, même lorsque plusieurs capteurs de localisation sont disponibles. Lorsque le service de localisation Windows et le système GPS se trouvent tous deux sur le système et fournissent des données, l’API de localisation utilise le capteur avec les données les plus précises. Dans la plupart des cas, lorsque WiFi et GPS sont tous deux disponibles, le système GPS est plus précis et ses données sont transmises à l’application.

Collecte de données

Vous pouvez contribuer à améliorer les services de localisation Microsoft en autorisant Windows à envoyer périodiquement des données GPS et d’autres informations de géolocalisation à Microsoft lorsque vous utilisez des applications prenant en charge la géolocalisation. Nous n’utilisons pas ces informations pour vous identifier ou vous contacter.

Pour plus d’informations sur les pratiques de Windows 8 en matière de collecte et d’utilisation des données, voir la déclaration de confidentialité Windows.

Suppression de l’interface utilisateur du service de localisation par défaut

Dans Windows 8, le service de localisation Windows remplace le service de localisation par défaut. De ce fait, ce dernier ne fait plus partie du Panneau de configuration. Toutefois, le pays ou la région est indiqué par l’utilisateur au moment de la configuration initiale de Windows.