2017-12-23 31 views
0

maps에 저장된 위치가 있습니다. 그래서 내가하려는 것은 내가 구해야 할 저장 위치에서 50 미터 범위에 들어갈 때마다입니다.현재 위치에서 지오 펜싱을 사용해야합니까, 아니면 location.distanceTo를 사용해야합니까?

저장 위치에 geofencing을 사용하거나 현재 위치에 geofencing을 사용해야합니까, 아니면 거리가 50 미터 미만일 때 지속적으로 location.distanceTo을 확인해야합니까?

어느 것이 가장 효율적이고 신뢰할 수 있습니까? 또한 이러한 위치를 동적으로 저장하고 있습니다.

답변

0

기본 트리거링 이벤트가 있으므로 geofence를 사용해야한다고 생각합니다. 따라서 지오 펜싱 영역으로 들어가거나 나가면 IntentService에서 알림을 받게됩니다. 자세한 내용은 this 링크를 확인하십시오.

+0

현재 위치에서 '지오 펜싱'을 실행할 수 있습니까? – karatuno

+0

예, 현재 위치에 지오 펜스를 추가 할 수 없습니다. 테스트 목적으로 만 현재 위치에 지오 펜스를 설정 하시겠습니까? 그렇다면 하나의 해결책이 있습니다. –

+0

예. 정교하게 주시겠습니까? – karatuno