API de localisation simple et économique pour Android

Les applications peuvent exploiter les signaux fournis par plusieurs capteurs de l'appareil pour déterminer sa position. Cependant, choisir la bonne combinaison de signaux pour une tâche spécifique dans différentes conditions n'est pas simple. Trouver une solution qui soit aussi économe en énergie est encore plus compliqué.

Fused Location Provider est une API de localisation des services Google Play qui combine intelligemment différents signaux pour fournir les informations de localisation dont votre application a besoin.

L'opérateur Fused Location gère les technologies de localisation sous-jacentes, telles que le GPS et le Wi-Fi, et fournit une API simple que vous pouvez utiliser pour spécifier la qualité de service requise. Par exemple, vous pouvez demander les données les plus précises disponibles ou la meilleure précision possible sans consommer plus d'énergie.

Scénarios de localisation courants

À l'aide de l'API Fused Location Provider, votre application peut demander la dernière position connue de l'appareil de l'utilisateur. Obtenir la dernière position connue est généralement un bon point de départ pour les applications qui ont besoin de ces informations.
Lorsque vous demandez des informations de localisation, de nombreuses sources de localisation différentes, telles que le GPS et le Wi-Fi, sont utilisées. Il peut être difficile de déterminer les sources à utiliser, mais l'API Fused Location Provider élimine les approximations en modifiant automatiquement les paramètres système appropriés. Votre application doit simplement spécifier le niveau de service souhaité.
En plus de la dernière position connue, l'API Fused Location Provider peut transmettre des mises à jour de la position à un rappel dans votre application à des intervalles spécifiques. Vous pouvez spécifier l'intervalle souhaité en tant que paramètre de qualité du service. Grâce aux mises à jour de position, votre application peut fournir des informations supplémentaires, comme la direction et la vélocité.