저는 iPhone에서 코어 위치로 작업 한 모든 사람으로부터 지침을 찾고 있습니다. 내 응용 프로그램이 거의 완료되었습니다. 클라이언트에 대한 마지막 작업을 마무리하려고합니다.코어 위치 - 문제 초기화
내 앱은 운동을 돕는 것입니다. MapMyRun과 유사한 기능. Start/Stop 버튼과 Reset 버튼이있는 타이머 화면이 있습니다. 시작 버튼을 누를 때 타이머가 카운팅을 시작하고 코어 위치가 사용자 진행 상황을 추적하여 속도와 거리를 계산하기 시작합니다. 내가 겪고있는 문제는 핵심 위치가 사용자의 현재 위치를 찾으려고한다는 것입니다. 아래 시나리오 :
1 일 사용자가 조깅 나간 자신의 진행 상황을 추적하기 위해 응용 프로그램을 사용하고있다가, 사용자가 시간 동안 조깅을하고있다, 운동 저장됩니다. 모든 것이 제대로 작동합니다.
2 일 사용자는 yesterdays jog와 다른 영역에서 이번에 다시 조깅을 결정합니다. 10 마일 정도 떨어져 있습니다. 따라서 타이머를 시작하지만 핵심 위치는 사용자의 현재 위치로 초기화하는 데 약간의 시간이 걸립니다. 이로 인해 코어 위치가 현재 위치를 결정하려고 할 때 거리 필드가 비합리적으로 점프합니다.
나는 이런 일이 일어나는 이유를 설명했지만 나의 고객은별로 행복하지 않으며 거리 필드 점프를보기를 원치 않는다.
그래서 누군가가 현재 위치의 사용자에게 코어 위치를 초기화하는 좋은 해결책이 있는지 궁금합니다. 코어 위치와 정확한 거리 정보를 얻을 수있는 일정 시간 동안의 거리 필드 사이의 연결을 끊을 수 있습니다.
도움을 주시면 감사하겠습니다. 위치 측정은 대략 일반적으로 위치보다 더 정확 속도 측정 값과 일치 할 때까지
감사합니다, 스티븐
마르셀로. 나는 너의 충고를 듣고이 길로 내려 갔다. – Stephen
쿨! 도움이 된 것을 기쁘게 생각합니다. –