관리 메뉴

김종권의 iOS 앱 개발 알아가기

[iOS - swift] 위치 이동 테스트 (simulate location, .gpx) 본문

iOS 응용 (swift)

[iOS - swift] 위치 이동 테스트 (simulate location, .gpx)

jake-kim 2021. 2. 9. 00:35

Xcode에서 현재

  • gpx파일 추가
    - gpx란? gps example format

생성된 .gpx파일

  • 시간과 좌표를 명시해주면 시간에 따라서 해당 좌표로 이동
    - 4곳의 좌표를 시간차이를 두고 생성해놓으면 시계방향 또는 반시계방향으로 돌게끔 할 수 있음
  • .gpx파일
<gpx version="1.1" creator="gpxgenerator.com">
    <wpt lat="37.575441955496" lon="126.90011632597286"> -- wpt가 한 좌표 세트
        <ele>12.39</ele> -- 고도
        <time>2021-02-04T06:47:03Z</time> -- 시간
    </wpt>
</gpx>
  • 연속적으로 이동하게끔 작성
<gpx version="1.1" creator="gpxgenerator.com">
    <wpt lat="37.575441955496" lon="126.90011632597286">
        <ele>12.39</ele>
        <time>2021-02-04T06:47:03Z</time>
    </wpt>
    <wpt lat="37.574260008166576" lon="126.89907562887508">
        <ele>12.46</ele>
        <time>2021-02-04T06:47:22Z</time>
    </wpt>
    <wpt lat="37.574821222906614" lon="126.89806711828548">
        <ele>12.33</ele>
        <time>2021-02-04T06:47:35Z</time>
    </wpt>
</gpx>

테스트 방법

  • 실행 후 xcode에서 선택

  • 새로 만든 MyLocation.gpx 클릭 -> MyLocation.gpx에 지정한 좌표로 이동

위 방법이 아닌 다른 방법

  • Xcode -> Debug -> Simulate Location에서 선택

Comments