2009.10.22 16:38 | 개발이야기

요새 올레코스 트래킹을 가끔 하고 있습니다.
내가 실제로 걸어본 거리도 궁금하고, 사진의 메타정보(exif)에 위치정보도 넣을 겸 해서 GPS를 들고 다니는데요..

이런 정보들을 구글 어스나 구글 맵을 봤을땐 해상도랑 정보에서 오는 차이때문인지
그다지 실감나게 보이지가 않았습니다.

해서, 현재 내가 사용중인 서버로 다음 DNA Lab에서 오픈API 키를 발급받아 한번 재미삼아 끄적거려봤는데요..
이제까지는 각 코스별로 파일을 따로 만들어 보다가, 이걸 한번 한 화면에 출력을 해주면 재밌겠다 싶어 함수로 작성을 했습니다.

xmlFile은 xml파일경로, olleCouse는 출력해줄 올레의 코스 번호, 마지막 lineColor는 라인의 색입니다.

이러한 함수를 가지고 3코스, 6코스, 14코스를 한 지도에 출력을 해 봤는데요..
아뿔싸.. 속도가 구글 크롬 이외의 브라우저에선 기어다니거나 아예 출력이 되지 않는거였습니다.

이전부터 xml파일의 용량을 의심하고 있긴 했는데요...

gpsbabel을 이용해서 포인트를 30초간격으로 다시 잡아주니 속도가 엄청 빨라졌습니다.
(gps기본값은 5초마다 로깅하게 되어있습니다)

html 전체적인 소스는 아래와 같습니다.

대충대충 짠거라 좀 빈약하긴 하네요..^^;

gps로그 정보를 가지고 메쉬업을 해봐도 재미있지 않을까 생각합니다 ^^

'개발이야기' 카테고리의 다른 글

CSS : Float 흐름끊기  (2) 2009.12.10
CSS : Float  (0) 2009.12.09
CSS Position 이야기  (9) 2009.12.08
CSS Sprite 를 이용한 간단한 롤오버 메뉴  (2) 2009.12.07
IE8 다음 지도 API Polyline문제  (9) 2009.11.24
다음 지도 API를 이용한 GPS정보 처리  (3) 2009.10.22
  1. 오르미 (2009.11.18 14:33)
    구글어스가 제주도지역이 빈약하여 다음이나 네이버지도를 이용하여 작성하려다 좋은 코드를 보게 도움이 많이 되었습니다. 감사합니다.
    • Favicon of https://codebuzz.tistory.com BlogIcon Nasty (2009.11.18 14:47 신고)
      도움이 되셨다니 다행입니다 ^^
      이걸로 뭔가 해볼까 고민중인데 잘 떠오르질 않네요..
  2. (2011.01.12 18:50)
    감사합니다. 공부하는데 많은 도움이 되었어요.