GPS 위도 경도를 통해 두 지점의 거리 구하기 > 개발팁

본문 바로가기
사이트 내 전체검색

개발팁

안드로이드앱 GPS 위도 경도를 통해 두 지점의 거리 구하기

페이지 정보

본문

GPS 위도 경도를 받아오는 기능을 사용한 안드로이드 앱이라면

두 지점의 거리를 쉽게 구하고 싶을 때가 있습니다.


대표적으로 'Haversine 공식'을 이용해서 구할 수 있습니다.


ACOS( COS( RADIANS( 90-위도1 )) * COS( RADIANS( 90-위도2 )) + SIN( RADIANS( 90-위도1 )) * SIN( RADIANS( 90-위도2 )) * COS( RADIANS( 경도1-경도2 ))) * 6378.137


위 공식의 지점1의 위도경도 / 지점2의 위도경도를 대입하면 두 지점 사이의 실제 거리를 계산할 수 있습니다.


다만, 안드로이드 GPS는 건물 내부에서는 정확한 위도 경도를 리턴하지 않을 수 있으며

같은 장소에 가만히 있더라도 위도 경도가 약간씩 변화하기 때문에


건물 내부에 있거나 매우 가까운 거리에서의 측정은 오차가 많이 발생할 수 있습니다.


추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
1,195
어제
1,992
최대
3,520
전체
379,049
Copyright © 소유하신 도메인. All rights reserved.