2013-07-18 5 views
0

사실 : iOS는 가속을 감지하는 방법이 있습니다. 그러나 사용자가 운동 중에 내 앱을 열고 같은 속도로 움직이는 경우 GPS를 사용하지 않고도 "파악할 수있는 방법"이 있습니까?기기가 움직이는 지 감지 iOS

나는이 부탁 해요 이유는

  • 내 애플은 대단히 GPS 신호가 지하실 및 이와 유사한 장소
  • 가장 중요한처럼, 아주 정확 장소에 사용 될 가능성이 : 나는 돈 사용자가 어디에 있든 상관하지 말고, 내가 알고 싶은 것은 사용자가 움직이는 지 아닌지에 관한 것입니다 ...

추신 : 나는 움직여서 복도를 걸어가거나 길을 건너는 것을 의미합니다 ... 알다시피, 상당한 움직임 (30 피트 이상) ... 나는 짧은 움직임 (소파에 박쥐를 아주 잘 무시할 수있다. 30 피트 미만의 ...)

+0

중복 될 수 있습니다. 아마도 도움이됩니다. http://stackoverflow.com/questions/2674717/how-to-detect-iphone-movement-in-space-using-accelerometer – Phas1c

답변

0

가속도계는 그 이름이 제안하는 것처럼 작동합니다. 가속을 감지합니다. 따라서 0mph에서 5mph로 가면 알 수 있습니다. 그러나 5mph에서 잠시 동안 계속하면 아무것도 감지하지 못합니다 (가속이 없기 때문에). 이것을 회전 가속도를 감지하는 자이로와 결합 할 수는 있지만 장치가 일정한 속도로 움직임을 감지 할 수있는 기술적 인 방법은 없습니다 ... 따라서 움직임의 변화를 감지 할 수 있지만 사용자 당신이 그것을 감지 할 수없는 연속 페이스로 가고있다

0

coords.speed를 대신 사용하는 것은 어떻습니까? 평범한 사람이 약 2mph로 걷는 것을 생각해 보면, 결과가 <5라면 그들은 여전히 ​​서있을 것이라고 거의 추측 할 수 있습니다.