루아 프로그램과 얼마나 멀리 뛰었는지 측정하는 방법은 무엇입니까? 가급적이면 GPS 위치에서 확인하십시오. 나는 경도와 위도 둘 다 가지고있다.루아와 얼마나 멀리 뛰었는지 측정하십시오
나는 피타고라스의 정리와 함께 폐쇄을 사용
-1
A
답변
0
그렇게 할 :
function odometer(curx, cury)
local x = curx or 0
local y = cury or 0
local total = 0
return function(newx, newy)
local difx = math.abs(newx - x)
local dify = math.abs(newy - y)
total = total + math.sqrt(difx * difx + dify * dify)
x, y = newx, newy
return total
end
end
당신의 applicationsd의 시작, 당신은 odometer
를 호출 할 것이며, 현재의 경도와 위도를 전달 (또는 기본값이됩니다
myodometer = odometer(longitude, latitude)
, 당신은, 1000 밀리 myodometer
모든를 호출하는 응용 프로그램을 말 설정
myodometer(newlongitude, newlatitude)
+0
경도 차와 위도 차가 피타고라스 정리에 필요한 difx와 dify와 동일하지 않습니다. 더 복잡한 [수식] (http://en.wikipedia.org/wiki/Great-circle_distance)을 사용해야합니다. –
관련 문제
- 1. UIScrollView- 얼마나 멀리 스크롤합니까?
- 2. IoC와 얼마나 멀리 가야합니까?
- 3. TDD를 얼마나 멀리 적용해야합니까?
- 4. 얼마나 멀리, 어떤 브라우저를 테스트해야합니까?
- 5. 참조 투명성을 얼마나 멀리 가져야합니까?
- 6. MVC에서 얼마나 멀리 떨어져 있습니까
- 7. zsh 기록은 얼마나 커질 수 있습니까? 얼마나 멀리 뒤로 가나요?
- 8. 나는 창문에서 얼마나 멀리 떨어져 있는가?
- 9. 키보드가 얼마나 멀리 움직 였는지 탐지합니다.
- 10. DataGridView의 BindingSource 업데이트가 얼마나 멀리 있습니까?
- 11. Mobile First Responsive Design과 얼마나 멀리 가십니까?
- 12. 얼마나 유창한 C#으로 너무 멀리 있습니까?
- 13. MVC 프로그래밍에서 모델이 얼마나 멀리 있어야합니까?
- 14. JavaScript 테스트와 얼마나 멀리 갈 수 있습니까?
- 15. 로봇이 자바에서 얼마나 멀리 이동할 것인가 계산
- 16. 포인터가 시작점에서 얼마나 멀리 가리킬 수 있습니까?
- 17. div 내에서 왼쪽으로 얼마나 멀리 클릭하는지 감지합니다.
- 18. PHP는 if 문을 얼마나 멀리 검사합니까?
- 19. 우분투에서 루아와 IUP 사용하기
- 20. 루아와 약간의 멀티 태스킹
- 21. 루아와 C- 구조체
- 22. 루아와 객체 생성
- 23. 루아와 함께 HTML을 얻을
- 24. 루아와 os.execute return
- 25. 루아와 비주얼 C++
- 26. 루아와 외계인 구조
- 27. 루아와 'C'호출 대회 문제
- 28. 루아와 OR 비교가 있습니까?
- 29. Coupling 루아와 MATLAB
- 30. 루아와 C의 NGINX 모듈
스마트 폰으로? 나는 너를 돕고 싶지만 몇 가지 세부 사항을 추가하고, 너의 질문이 너무 막연하다. – Netfangled
예 스마트 폰의 응용 프로그램이며 conora sdk를 사용합니다 – user1741900
정확하게 이해하면 보수계와 비슷하지만 계단을 측정하는 대신 거리를 측정합니까? 나의 첫 번째 본능은 피타고라스의 정리를 사용하는 것이다. 그리고 총 거리가 필요하고 A 지점에서 B 지점까지의 거리가 아니라면 매 X ms마다 실행하십시오. – Netfangled