앞 강의에서는 앱인벤터로 두지점간의 거리를 구해 봤습니다. 그러면 거리구하는 방식을 이용하면 지도상의 거리도 구할 수 있는 걸까요 ?
하지만 지도는 둥그니까 약간 방식이 달라야 합니다. 이것을 잘 정리한 것이 Haversine Formula입니다.
그러면 이제 GPS 값을 알면 앱인벤터로 거리를 구하는 앱을 만들어 보도록 하겠습니다.
- 앱의 기능
– 입력된 두개의 GPS 값의 좌표간의 거리를 계산합니다.
– 초기 값으로 서울과 울릉도의 GPS 값을 넣어 둡니다. - 화면 UI
– 두지점간의 GPS 값을 입력 받을 textbox 와 버튼으로 구성 됩니다.
- 프로그램 블럭
– 계산하기 버튼을 눌렀을 때 Procedure 을 호출 하여 GPS 간의 거리를 계산합니다.
– GPS 간의 거리 계산은 Haversine formula 계산법을 이용합니다.
- 참고
– https://en.wikipedia.org/wiki/Haversine_formula
– http://renopark.tistory.com/672
- 첨부 파일
– 소스 파일 : Haversine_formula
– 실행 파일 : Haversine_formula
Leave a Reply