GPS의 대중화로 각종 위치기반 서비스 아이디어들이 쏟아져 나올 때도 사진이 중심에 있었듯이 사진은 찍은 장소와 밀접한 관계가 있다. 최근에 출시된 소니의 GPS-CS1은 사용자가 움직이는 이동경로를 로그로 남기는 제품이다. 이 제품은 나중에 전용 프로그램을 통해 사진이 생성된 시간과 이동경로 데이터를 비교하여 사진을 찍었을 당시의 좌표를 찾아내주어 활용 할 수 있게 해주는 제품이다. 하지만 소니의 이 팬시한 제품이 아니더라도 이와 같은 기능을 할 수 있는 방법이 없는 것은 아니었다. 국내에서는 사용하는 사람이 별로 없지만, 주로 등산 등의 레포츠용으로 쓰이는 휴대용 GPS기기를 사용하면 이 사진을 어디에서 찍었는지 지도상에 쉽게 표시할 수 있다.

사실 대도시에서는 GPS 단말기가 없어도 주변의 큰 건물 등을 함께 촬영하거나, 아니면 도로 표지판을 찍어두면 나중에 지도에서 사진의 위치를 쉽게 찾을 수 있기도 하다. 하지만 거리 표지판이 잘 되어 있지 않은 곳이나 주변에 랜드마크가 없다면 불가능하고 설사 지도에서 찾을 수 있다고 하더라도 일일이 사진의 위치와 지도를 매치시키는 것은 많은 노력을 필요로 한다.
이처럼 촬영한 사진 다음에 바로 거리 표지판 등을 찍어두면
GPS가 없더라도 나중에 지도를 보고 어디에서 찍은 사진인지 알 수 있다.
휴대용 GPS가 있으면 프린트된 지도와 현재 위치를 매핑하거나, 이동경로를 저장하는 등 다양한 기능을 제공받을 수 있다, 하지만 현재 위치의 위도와 경도를 확인하는 정도는 제일 저렴한 GARMIN사의 eTrex(일명 노랭이)라는 제품이면 충분. 물론 기왕 사는 김에 지도 확인이 가능한 모델은 사면 좋지만 많이는 10배까지 값 차이가 난다. GPS가 있으면 촬영장소를 알고 싶으면 사진을 찍은 후 바로 GPS 단말기에 Waypoint 로 저장을 해두거나 다음 장에 연이어서 GPS의 화면 사진을 찍어두면 위도경도를 저장해 둘 수 있다.
사진을 찍은 후 바로 다음 컷에 휴대용 GPS수신기의 좌표가 보이게 찍는다.
나중에 다음 장에 찍힌 GPS수신기 사진을 보고 좌표를 읽음.
간단하고 쉽다는 장점이 있는 반면( 나는 대부분 이 방법을 사용함), 이렇게 하면 GPS수신기 사진을 찍어두거나 따로 적어두지 않은 다른 사진들의 촬영장소는 알 수 없다는 단점이 있다.
하지만 몇 가지 소프트웨어를 사용하면 GPS 신호가 잡히는 곳에서 촬영한 모든 사진의 위치를 알 수 있다.
일단 준비물.
Google Earth에 트랙데이터를 불러오면 이동한 경로를 확인할 수 있다.
실제 저장된 데이터는 아래 그림처럼 시간과 좌표로 이루어진 텍스트 형태로 되어 있는데 GPS 데이터를 다양하게 변환해주는 공개 프로그램인G7ToWin 으로 확인해 볼 수 있다.

GPS TrackMaker에서 .gpx 포맷으로 저장해 G7ToWin에서 불러온 결과
이 테이블을 보고 디지털 카메라로 찍은 사진에 포함된 time 정보와 최대한 가까이 매치되는 좌표를 찾아내면 그게 사진을 찍은 위치가 되는 것. 수십 초 내로 계속 좌표가 갱신되므로 꽤 정확한 위치를 알아낼 수 있다. 하지만 위치를 알고 싶은 사진이 한 두 장이면 상관없겠지만 테이블을 보고 하나하나 좌표를 확인하는 것은 너무 힘이 드는 일. OziPhoto tool 은 트랙데이터와 사진에 있는 time stamp를 비교해서 사진에 좌표정보를 마킹 해주는 프로그램이다. 공개버전은 한번에 5개 이상 일괄작업이 불가능 하다는 제약이 있지만 뭐 필요한 사진만 몇 장 뽑아서 표시하기에는 충분. 과자는 없음
위 매뉴얼 에 나온 대로 따라 하면 다음과 같은 결과를 얻을 수 있다.
좌측이 원본이미지이고, 우측이 출력이미지인데 원래 원본이미지가 손상되면 안되지만 프로그램의 버그인지 저렇게 이미지가 변해버리는 경우가 있음. 하지만 좌표만 알면 되므로 큰 문제는 아니니 왼쪽 위를 확대해서 보면 이렇게 사진을 찍은 위치의 좌표가 적혀 나옴.

위 좌표를 구글맵에 한번 입력해 보자. http://maps.google.com 에서 입력창 에 위 좌표의 숫자만 입력해도 된다. (40 47 8.36, -73 57 25.78 ) 그러면 사진 찍은 위치를 다음과 같이 지도에서 확인할 수 있다.
위성사진으로 보면 재미 백배

일단 위치를 확인했으면 다음에는 지도 위에 사진을 올리기 위해 http://www.google.com/apis/maps/ 에서 Key를 얻고 Open API를 사용해서 작성하면 된다.

사실 대도시에서는 GPS 단말기가 없어도 주변의 큰 건물 등을 함께 촬영하거나, 아니면 도로 표지판을 찍어두면 나중에 지도에서 사진의 위치를 쉽게 찾을 수 있기도 하다. 하지만 거리 표지판이 잘 되어 있지 않은 곳이나 주변에 랜드마크가 없다면 불가능하고 설사 지도에서 찾을 수 있다고 하더라도 일일이 사진의 위치와 지도를 매치시키는 것은 많은 노력을 필요로 한다.
이처럼 촬영한 사진 다음에 바로 거리 표지판 등을 찍어두면
GPS가 없더라도 나중에 지도를 보고 어디에서 찍은 사진인지 알 수 있다.
휴대용 GPS가 있으면 프린트된 지도와 현재 위치를 매핑하거나, 이동경로를 저장하는 등 다양한 기능을 제공받을 수 있다, 하지만 현재 위치의 위도와 경도를 확인하는 정도는 제일 저렴한 GARMIN사의 eTrex(일명 노랭이)라는 제품이면 충분. 물론 기왕 사는 김에 지도 확인이 가능한 모델은 사면 좋지만 많이는 10배까지 값 차이가 난다. GPS가 있으면 촬영장소를 알고 싶으면 사진을 찍은 후 바로 GPS 단말기에 Waypoint 로 저장을 해두거나 다음 장에 연이어서 GPS의 화면 사진을 찍어두면 위도경도를 저장해 둘 수 있다.

사진을 찍은 후 바로 다음 컷에 휴대용 GPS수신기의 좌표가 보이게 찍는다.
나중에 다음 장에 찍힌 GPS수신기 사진을 보고 좌표를 읽음.
간단하고 쉽다는 장점이 있는 반면( 나는 대부분 이 방법을 사용함), 이렇게 하면 GPS수신기 사진을 찍어두거나 따로 적어두지 않은 다른 사진들의 촬영장소는 알 수 없다는 단점이 있다.
하지만 몇 가지 소프트웨어를 사용하면 GPS 신호가 잡히는 곳에서 촬영한 모든 사진의 위치를 알 수 있다.
일단 준비물.
- 1. GPS 수신기 . 고급사양의 고가제품도 있지만 일단 위/경도만 표시되면 OK.
- 2. GPS - PC 연결 케이블 (대개 포함되어 있지 않음. 가격도 만만치 않음)
필요 (무료) 소프트웨어
- 1. GPS TrackMaker (GPS수신기의 데이터를 가져오는 역할, 한글매뉴얼 )
- 2. OZ photo tool (GPS Track 정보와 사진파일의 시간정보를 매칭하는 기능, 한글매뉴얼 )
- 3. Google Earth (waypoint 및 Track 보기. 꼭 필요한 것은 아님)
이동 중에 GPS수신기를 계속 켜고 다닌다. 주머니나 가방 깊은 곳에 넣어두면 신호가 잘 안 잡히니 고리에 걸고 다니던가 안테나가 잘 보이도록 가방 앞 주머니 같은 곳에 꼽아두면 좋다.
GPSTrack Maker를 통해 저장된 Track 데이터를 PC로 가져온다. PC로 가져올 때 .KML 포맷으로 저장하면 Google Earth에서 이동경로를 확인해 볼 수 있다.

Google Earth에 트랙데이터를 불러오면 이동한 경로를 확인할 수 있다.
실제 저장된 데이터는 아래 그림처럼 시간과 좌표로 이루어진 텍스트 형태로 되어 있는데 GPS 데이터를 다양하게 변환해주는 공개 프로그램인G7ToWin 으로 확인해 볼 수 있다.

GPS TrackMaker에서 .gpx 포맷으로 저장해 G7ToWin에서 불러온 결과
이 테이블을 보고 디지털 카메라로 찍은 사진에 포함된 time 정보와 최대한 가까이 매치되는 좌표를 찾아내면 그게 사진을 찍은 위치가 되는 것. 수십 초 내로 계속 좌표가 갱신되므로 꽤 정확한 위치를 알아낼 수 있다. 하지만 위치를 알고 싶은 사진이 한 두 장이면 상관없겠지만 테이블을 보고 하나하나 좌표를 확인하는 것은 너무 힘이 드는 일. OziPhoto tool 은 트랙데이터와 사진에 있는 time stamp를 비교해서 사진에 좌표정보를 마킹 해주는 프로그램이다. 공개버전은 한번에 5개 이상 일괄작업이 불가능 하다는 제약이 있지만 뭐 필요한 사진만 몇 장 뽑아서 표시하기에는 충분. 과자는 없음
위 매뉴얼 에 나온 대로 따라 하면 다음과 같은 결과를 얻을 수 있다.
![]() |
![]() |
위 좌표를 구글맵에 한번 입력해 보자. http://maps.google.com 에서 입력창 에 위 좌표의 숫자만 입력해도 된다. (40 47 8.36, -73 57 25.78 ) 그러면 사진 찍은 위치를 다음과 같이 지도에서 확인할 수 있다.
위성사진으로 보면 재미 백배

일단 위치를 확인했으면 다음에는 지도 위에 사진을 올리기 위해 http://www.google.com/apis/maps/ 에서 Key를 얻고 Open API를 사용해서 작성하면 된다.
추천 Tutorial 페이지 http://www.econym.demon.co.uk/googlemaps/
[업데이트]
Google map 에 My map이라는 탭이 새로 생겨서 API를 직접 사용하지 않더라도 간단히 맵을 커스터마이징 할수 있게 되었네요


댓글을 달아 주세요
안녕하세요. 저도 꼭 제가 다닌곳을 맵에 표시해보고 싶은데요, 저는 iPAQ rx5965로 일체형단말입니다. Trackmaker는 GPS 전용 단말만 지원하는것 같더군요. 혹시 방법이 있을까요? 즐거운 하루 되세요~
2007/04/09 16:40 [ ADDR : EDIT/ DEL : REPLY ]일체형 단말이라도 GPS 좌표만 표시해준다면 문제 없을텐데 제가 사용중이신 제품에 그 기능이 있는지 잘 모르겠습니다. 한번 아래 링크를 참조해 보셔요 http://www.slrclub.com/bbs/vx2.php?id=user_review&page=1&sn1=&sid1=&divpage=3&sn=off&sid=off&ss=on&sc=off&select_arrange=headnum&desc=asc&no=21984
2007/04/13 23:59 [ ADDR : EDIT/ DEL : REPLY ]여길보면 http://787.cc/36.686041276581925,127.6171875,7,k49,사찰
2008/02/27 20:27 [ ADDR : EDIT/ DEL : REPLY ]36.686041276581925,127.6171875 요게 구글맵 좌표된 이렇케 나와야 지도 확인되는데 알고 싶네요
윽. 궁금하신 내용이 뭔지 잘 모르겠어요
2008/03/04 23:19 [ ADDR : EDIT/ DEL ]