본문 바로가기
나의 정보/자작 프로그램

GPS(gpx 파일) 경로를 네이버 지도에 그리기

by 상오기™ 2009. 2. 14.
자전거 여행이나 라이딩을 하면서 GPS로 기록을 하고 있습니다.

전에는 구글어스에 인터넷 지도를 오버레이 시켜서 편하게 사용을 했는데
(구글어스의 위성 지도 만으론 어디가 어딘지 구분이 안갑니다 ㅡㅡ)

이 기능이 더 이상 지원을 하지 않아 쉽게 경로를 표시할 방법이 없습니다.

파란 지도에서 NMEA 파일을 읽어 경로를 표시할 수 있지만 많이 버벅대더군요 ^^;

좋은 방법이 없나 싶다가 어제 밤에 갑자기 네이버 지도 API를 이용하면 쉽게 되지 않을까 싶어서 해보니 얼마 안걸려 쉽게(API 문서가 허접하기도 하고 자바스크립트를 몰라서 좀 해맸지만) 만들었습니다.

정확히 하면 http://quick.pe.kr/ 이 홈페이지를 보고 가능하다는걸 알았죠 ^^
(그런데 데이터를 일부만 사용하는지 경로가 많이 각이 집니다)

GPS 데이터에서 좌표 값을 읽어 네이버 지도에 경로와 총 거리를 표시하는 간단한 기능~!

GPS 데이터는 gpx 포맷만 이용 가능 합니다.


마지막으로 구글어스처럼 일정거리마다 표시를 하고 싶은데 어렵군요 ^^;

gpx 파일이 아닌 SportTrack에서 일정거리마다 표시되도록 만든 구글어스의 KML 파일을 이용하면 따로 거리 계산하며 일정 구간마다 체크할 필요 없이 바로 적용 가능하겠군요 ^^

좌표 값만 읽어서 해당 좌표에 표시만 하면 되는 문제~!


그런데 GPS를 이용하는 최종적인 목적은 여행 경로의 공유인데 현재의 구글어스에선 한국 지도를 서비스하지 않기 때문에 구글어스 파일만 공개해서는 큰 도움이 되지 않고(위성 사진만 봐서 어디가 어딘지 아는 사람은 거의 없을듯) 사용자가 이 파일을 이용하여 별도의 조작을 해야만 한국 지도를 이용하여 경로를 쉽게 확인 할 수 있습니다.
 
웹에서 한국 지도로 GPS 경로를 바로 공유하는 방법이 제일 좋겠지만 아직 그런 서비스는 없다는게 아쉽습니다.

http://firejune.com/1365&ct1=8&ct2=42

위의 블로그를 보면 구글어스 플러그인과 함께 한국 지도를 이용하여 웹에서 바로 보여주니 충분히 구현 가능 합니다만 제가 구현할 능력은 안된다는게 아쉽습니다 ^^
(웹쪽은 전혀 모르니....^^;;)



완성된 프로그램은 아래의 포스팅을 참고 하세요 ^^