안드로이드 개발 질문/답변
(글 수 45,052)
DDMS에서 kml파일을 이용해서 위치가 이동되면요..
매 초마다 경도와 위도를 따와서..매 초마다 변화하는 양을 보고
속도를 계산하려고 하는데요..
생각해보니.. 직선으로 달리는게 아니라 만약에.. 회전식으로 간다면..
(차량에서)계산이 맞지 않지 않나요??
차량용으로 속도를 계산할땐 어떤 방식을 이용해야 하나요?
매 초마다 경도와 위도를 따와서..매 초마다 변화하는 양을 보고
속도를 계산하려고 하는데요..
생각해보니.. 직선으로 달리는게 아니라 만약에.. 회전식으로 간다면..
(차량에서)계산이 맞지 않지 않나요??
차량용으로 속도를 계산할땐 어떤 방식을 이용해야 하나요?
2010.04.06 16:55:48
GPS로 고도정보도 받아올수 있는것으로 알고있습니다만...
http://developer.android.com/reference/android/location/Location.html
여기에 보면 getAltitude()라는 명령어가 있더군요...
setAltitudeRequired() : 위치정보가 필요한지 설정
hasAltitude() : 고도 정보가 들어있는지 확인
getAltitude() : 고도 정보를 가져옴
이런 명령어들이 존재하더군요...
사용해본적이 없어서 정확한 사용방법은 저도 잘 모르겠네요...;;
거리계산 갱신 시간이 빠르면 빠를수록 근사치에 가까워 지겠죠...
그만큼 밧데리도 많이 소비한다는 단점이...
차가 아무리 빨리 돌아도 드리프트를 하지 않는이상;; 많은 차이를 보이진
않을것 같네요....