2014-06-23 1 views
3

내 응용 프로그램에서 다른 사용자가 Geofence 원형 영역에 들어갈 때 사용자에게 경고해야합니다.Android : 동일한 응용 프로그램에서 다른 사용자를위한 Geofence 테스트

더 나은 이해를 위해 : 자녀가 집에 도착한 신청서를 사용하는 학부모에게 알리고 싶습니다.

여기에 서버에 1 분마다 업데이트 된 하위 위치 데이터가 저장되었습니다.

나는 사용자가 Geofence documentation의 원형 영역 안에 있는지 확인하는 방법을 조금 이해합니다. 그러나 서버 데이터에 대해 어떻게 할 것인지 이해할 수는 없습니다. 나는 또한 모의 위치 (Mock Location)에 관해 읽었지만 시작하는 방법을 모르겠습니다. 내 문제는 다른 사람들이 조금 이해할 수 있다고 생각합니다.

내 앱과 같은 사람이 누구입니까? 몇 가지 제안과 예제를 제공해주세요. 감사합니다.

답변

2

확실하지 않지만 가족 (서버에서 오는 업데이트) 위치와 비슷합니다. 귀하의 신청서가 전체 가족에 의해 사용된다면, 귀하는 다음과 같이 할 수 있습니다.

가족의 위치 데이터와 함께요청/응답을 사용하십시오.

//Save all geofence data same as before 
//here id=server_id, latitude=server_latitude, longitude=server_longitude 
//and radious=server_radious 
SimpleGeofence fences = new SimpleGeofence(id, latitude, longitude, radious, 
        50000000, Geofence.GEOFENCE_TRANSITION_ENTER | Geofence.GEOFENCE_TRANSITION_EXIT); 

가족 구성원이 /가 원을 잎에 도달, (앱에서) 그/그녀의 장치에서 작업 지오 펜스는 지역을 감지하고 당신이 원하는 (통지 대신에 사용 메시지) 메시지를 전송합니다.

+0

도움이됩니다. 많이 받았습니다. – user3678972

+1

나는 똑같은 문제에 직면하고 있습니다. 현재 위치에 대한 지오 펜스를 만드는 방법을 알고 있지만 다른 여러 위치 지점에 대한 지오 펜스를 만드는 방법을 알고 있습니까? SimpleGeofence 클래스? – Flowra

+0

@Flowra 안녕하세요, 조금 어렵습니다. 지금 당장 당신의 질문에 답해주십시오. 구현 된 코드로 새로운 질문을 시작하면 많은 답변을 얻을 수 있습니다 :) – Ranjit

관련 문제