J'ai un problème dans l'exactitude des geofences parce que l'emplacement de l'utilisateur est principalement déterminé par les réseaux mobiles qui craint complètement. Mon application utilise des geofences autour des endroits sélectionnés qui vont effectuer une action lorsque l'utilisateur entre ces endroits ... Je confirme que mon application fonctionne réellement parce que lorsque j'ouvre google maps l'exactitude de l'emplacement augmente et puis mon geofence est déclenché.Comment rendre les géofences précises?
Ma solution actuelle utilise le gestionnaire de position avec le fournisseur GPS qui obtient l'emplacement toutes les minutes, mais il semble affecter la vie de la batterie et il s'arrête après un certain temps.
Ma question est la suivante: existe-t-il un moyen de rendre les géofences précises à un rayon de 60 m par exemple? Ou est-il possible d'obtenir des mises à jour précises de l'emplacement de l'utilisateur?
Merci à l'avance
Vous pouvez utiliser les données GSM et GPS ensemble pour stimuler votre emplacement des performances de détection. Un bon exemple de détection de localisation par GPS peut être trouvé ici, http://stackoverflow.com/questions/6181704/good-way-of-getting-the-users-location-in-android –
Merci mais mon application nécessite des geofences être déclenché instantanément. Je n'ai pas besoin d'obtenir l'emplacement toutes les 30 minutes – Dev
'est-il un moyen de rendre les géofences précises à 60 mO'. La question est fausse car elle dépend uniquement de la précision du fournisseur de localisation. Les puces GPS dans les smartphones ne sont pas très bonnes. Mais 60 mètres est mauvais. De nombreux téléphones feront 15 m ou moins. – greenapps