POI로 식별 된 데이터베이스의 좌표 목록이 있습니다. 도시는 100 레코드 이상일 수 있습니다.전화가 위치 집합에 도달하면 무엇인가합니까?
전화가 위치 중 하나의 150 미터 범위에서 수신되면 알림을 받고 싶습니다. 위치 좌표 역시 오차/반경이 있으며 대개 10 ~ 100 미터입니다. 트리거를 위해 각 위치를 추가하는 것이 좋지 않으므로 (수 백 가지가 될 수 있음) 어떻게 깨우는 코드를 최적화 할 수 있습니까?
또한 큐에서 이전에 설정 한 알림을 제거 할 수있는 옵션이 있습니까?
Android에서 알고있는 것처럼 설정 알림 트리거는 '전화가 x, y로 도착하면 나를 윙윙 거려'라고 말합니다. 이미 좌표를 말합니다. 내 모든 pois에 대한 알림을 설정할 수 있지만 수백 개의 레코드에서 제대로 작동하지 않을 수 있습니다. 위치 업데이트를 듣는 것은 배터리 소모 과정 일 수 있으므로 앱이 실행되어야합니다. – Pentium10
Android SDK에는 정확한 목적으로 사용할 수있는 'addProximityAlert' 메소드가 있습니다. – Pentium10