앱인벤터로 GPS 좌표간의 거리 구하기

앞 강의에서는 앱인벤터로  두지점간의 거리를 구해 봤습니다. 그러면 거리구하는 방식을 이용하면 지도상의 거리도 구할 수 있는 걸까요 ? 

하지만 지도는 둥그니까 약간 방식이 달라야 합니다. 이것을 잘 정리한 것이 Haversine Formula입니다. 

그러면 이제 GPS 값을 알면 앱인벤터로 거리를 구하는 앱을 만들어 보도록 하겠습니다. 

 

  1. 앱의 기능

    – 입력된 두개의 GPS 값의 좌표간의 거리를 계산합니다. 
    – 초기 값으로 서울과 울릉도의 GPS 값을 넣어 둡니다.  

  2. 화면 UI

    – 두지점간의 GPS 값을 입력 받을 textbox 와 버튼으로 구성 됩니다. 

  3.  프로그램 블럭

    – 계산하기 버튼을 눌렀을 때 Procedure 을 호출 하여 GPS 간의 거리를 계산합니다. 

    – GPS 간의 거리 계산은 Haversine formula 계산법을 이용합니다. 

  4. 참고

    – https://en.wikipedia.org/wiki/Haversine_formula

    – http://renopark.tistory.com/672

  5. 첨부 파일

    – 소스 파일 : Haversine_formula
    – 실행 파일 : Haversine_formula

 

Be the first to comment

Leave a Reply

Your email address will not be published.


*