2011-03-08 4 views
0

나는 특정 위치를 향해 움직이고 있는지 또는 멀리 떨어져 있는지 알고 싶을 때 응용 프로그램을 개발 중입니다. 나는 그 특정 위치의 위도와 경도를 알고있다. 예를 들어, 나는 x 위치에 있고 y 방향으로 100 마일 떨어져 있다고 말합니다. 자,이 두 위치 사이의 거리를 계산하면 항상 양수가됩니다. 그래서 나는 멀리 떨어져 있는지 또는 앞으로 나아가고 있는지 알지 못합니다. 두 번째 옵션은 이전 거리를 추적하고 이전 위치와 새 위치를 비교하여 멀리 떨어져있을 때 볼 수 있습니다.마커에서 멀어 지거나 안드로이드에서 멀어 지는지 감지합니다.

Android에서는 GPS의 제목을 얻습니다. 그렇다면 내가 그 정보를 사용하여 내가 y 방향으로 움직이는 지 추적 할 것인지를 추적 할 수있는 방법이 있습니다.

도움을 주시면 감사하겠습니다.

답변

0

현재 위치와 대상 간의 관계를 계산 한 다음 현재 제목과 비교하여 일반적인 아이디어를 얻을 수 있어야합니다. 수학은 calculating distance and bearing을 참조하십시오.

+0

이 문제는 거리 계산으로 해결할 수있었습니다. Thoug 나는 표제와 방위의 접근법이 가장 적합해야한다고 생각하지만 그것에 들여다 볼 시간이 없었습니다. 어쨌든 고마워. – mobiledev

관련 문제