Gps위치 정보를 이용한 거리 계산 방법..


현재 안드로이드 기본 API인 "distanceTo"를 사용하여 점과 점 사이의 거리를 계산하고


총 거리를 구하고 있습니다..


평지는 원하는 값이 들어오는듯 싶습니다 하지만 오르락, 내리락 구간에서 원하는 값이 들어오지 않는듯 싶습니다.


오차 범위가 450Km에 45Km정도 적게 나옵니다..


실제 오르락 내리락의 면을 계산하는것이 아닌 평면 좌표의값을 읽어 오는것 같습니다.


Elevation(높이) 정보를 포함하여 안드로이드 기본 API가 아닌 다른 방식을 써서 값을 구해야 하나요???


아니면 제가 무엇을 잘못하고 있는 것인가요??


답변 부탁드립니다!~