사진에 지오태그 추가하는 방법: 확실한 네 단계

사진에 지오태그를 넣는다는 것은 위도와 경도를 이미지 파일 자체의 EXIF 메타데이터에 기록한다는 뜻입니다. 그래야 좌표가 캡션이나 폴더 이름, 스프레드시트가 아니라 사진 안에 담긴 채로 함께 이동합니다. 사진에 지오태그를 넣는 방법은 결국 네 단계로 정리됩니다. 좌표를 구하고, EXIF를 기록할 수 있는 프로그램에서 사진을 열고, 위치를 기록한 다음, 다시 읽어 제대로 들어갔는지 확인하는 것입니다.
바로 그 마지막 단계를 거의 모두가 건너뜁니다. 그리고 그 단계가 아래에서 설명할 두 가지 오류를 잡아 줍니다. 파일에 아예 들어가지 못한 위치, 그리고 들어가긴 했지만 지구 반대편을 가리키는 위치입니다.
네 단계로 사진에 지오태그 넣는 방법
- 사진을 촬영한 지점의 위도와 경도를 찾습니다.
- 위치 데이터를 기록할 수 있는 편집기에서 사진을 엽니다.
- 지도에서 지점을 정한 다음, 그 값을 파일에 기록합니다.
- 파일을 다시 읽어 위치가 들어 있는지 확인합니다.
1단계는 지도 검색입니다. 2단계는 이미 컴퓨터에 깔려 있는 것들 대부분을 걸러 냅니다. 휴대폰 갤러리와 Windows의 파일 세부 정보 창은 둘 다 위치를 기꺼이 보여 주지만, 둘 중 어느 것도 새 위치를 기록하지는 못합니다. 위치가 만들어지는 곳은 3단계입니다. 지도에서 지점을 고르고 좌표를 파일에 기록하면, 자기 위치를 품은 사진 사본을 돌려받게 됩니다.
파일에 실제로 기록되는 내용
앞의 스크린샷에 나온 바로 그 사진을, 이후 메타데이터 뷰어에서 연 모습입니다. 「지오태그가 붙었다」는 상태의 속은 이렇게 생겼습니다.
맨 아래 두 줄은 여러분이 직접 입력할 법한 형태의 좌표, 즉 40.7 과 -73.9 입니다. 그 위의 줄들은 사진이 실제로 좌표를 저장하는 방식이며, 여기서 두 가지 차이가 중요합니다.
첫째는 소수점 값이 쪼개진다는 점입니다. 40.7 은 40, 42, 0 으로 기록됩니다. 40도 42분 0초라는 뜻입니다. 형식이 바뀔 뿐이며 잃는 정보는 없습니다.
문제를 일으키는 것은 둘째입니다. 마이너스 부호가 사라졌습니다. 저장된 경도는 양수 73, 54, 0 이고, -73.9 에서 「서쪽」에 해당하는 절반은 별도의 필드에 따로 들어 있습니다.
GPSLatitude와GPSLongitude는 적도로부터의 거리와 그리니치로부터의 거리를 담으며, 언제나 양수입니다.GPSLatitudeRef와GPSLongitudeRef는 각각 글자 하나씩을 담습니다.N또는S,E또는W입니다. 파일 전체에서 여러분이 적도의 어느 쪽, 그리니치의 어느 쪽에 서 있었는지 알려 주는 것은 이 둘뿐입니다.GPSAltitude와GPSAltitudeRef도 높이에 대해 똑같이 동작합니다. 높이는 단순한 양수로 저장되므로, 그 플래그 하나가 옥상과 지하실을 가르는 유일한 근거입니다.
사진이 담을 수 있는 위치 필드는 ExifTool GPS 레퍼런스 에 모두 정리되어 있고, 필드별 상세 설명은 지오태깅이 사진에 무엇을 기록하는가 에 있습니다.
좌표가 엉뚱한 반구에 찍히는 이유
같은 좌표 한 쌍을 사진에 기록하되 글자 하나짜리 그 두 필드를 빼고 나서 다시 읽어 보십시오. 이런 결과가 나옵니다.
GPSLatitude : 40 deg 42' 0.00"
GPSLongitude : 73 deg 54' 0.00"
GPSPosition : 40 deg 42' 0.00", 73 deg 54' 0.00"
숫자는 맞고 N 과 W 가 그저 빠져 있을 뿐입니다. 경도가 서경이어야 했다는 사실을 기록한 것은 사진 안에 아무것도 남아 있지 않습니다. 파일은 여전히 위치를 알려 주고 여전히 지오태그가 붙은 것처럼 보이므로, 이 실수는 핀을 지도에 찍어 보는 검사 하나를 빼면 모든 점검을 통과해 버립니다.
올바른 좌표인데도 엉뚱한 나라에 핀이 찍히는 상황에서 사람들이 부딪히는 문제가 바로 이것입니다. 대개는 부호가 붙은 십진수를 지도에서 그대로 복사해, 그것을 숫자와 방향으로 나누지 않는 도구에 붙여 넣는 데서 시작됩니다.
촬영 시점에 들어가거나, 나중에 붙이거나
위치 서비스를 켜 둔 휴대폰은 사진을 저장하는 순간 위치를 기록하고, GPS가 내장되었거나 로거와 연결된 카메라도 마찬가지입니다. 그 밖에 필요한 것은 없으며, 좌표는 첫 저장 시점부터 들어 있습니다.
나머지는 모두 두 번째 경로에 해당합니다. GPS 수신기가 없는 카메라, 위치 기능을 끄고 찍은 사진, 메타데이터를 제거하는 서비스를 이미 거친 파일, 오래된 인화물을 스캔한 이미지 등입니다. 이런 것들은 모두 위치가 비어 있는 상태로 들어오므로 나중에 기록해 넣어야 합니다. 위의 네 단계가 다루는 경우가 바로 이것입니다.
업로드 후에 남는 것
위치는 파일 안에 살기 때문에, 파일이 온전하게 이동하는 만큼만 함께 이동합니다. 사진 메타데이터 표준을 만드는 기구인 IPTC는 2019년 봄에 진행한 일련의 점검 에서 이미지 공유 및 파일 공유 서비스 열여섯 곳을 시험했습니다. 거기서 드러난 양상은 다음과 같습니다.
| 서비스 | 테스트에서 확인된 내용 | 내 위치에 대한 의미 |
|---|---|---|
| Instagram, Twitter | 모든 메타데이터 제거 | 위치는 업로드를 견디지 못함 |
| Pexels, Pixabay, Unsplash | 내려받은 파일에서는 제거됨 | 사진을 내려받는 사람은 위치를 전혀 얻지 못함 |
| Flickr | 내려받을 때 카메라 데이터 유지 | 위치는 대체로 파일과 함께 돌아옴 |
| Google Photos | 내려받을 때 카메라 데이터 유지 | 위치는 대체로 파일과 함께 돌아옴 |
| Dropbox, OneDrive | 원본 파일 그대로 보존 | 올린 그대로 돌려받음 |
이 회차는 오래되었고 IPTC가 소셜 미디어를 대상으로 더 최근 회차를 내놓지도 않았으므로, 오늘 시점의 정확한 성적표가 아니라 문제의 생김새로 읽으시기 바랍니다. 실무 원칙은 어느 쪽이든 그대로 유효합니다. 지오태그가 들어간 원본은 본인이 통제할 수 있는 곳에 보관하고, 남의 서버를 거친 파일이 여전히 위치를 지니고 있으리라고는 절대 가정하지 마십시오. 이 논리는 반대 방향으로도 통합니다. 사진이 공개된 곳으로 나가는데 위치가 누구에게도 알려질 이유가 없다면, 사진이 떠나기 전에 좌표를 다시 빼내십시오.
좌표가 정말 파일에 들어 있는지 확인하기
이것이 4단계이며 십 초 남짓이면 끝납니다. 완성된 사진을 메타데이터 리더에서 열고 위치 필드를 보십시오.
위도와 그 한 글자짜리 방향이 둘 다 자리에 있다면, 위치는 실제로 파일 안에 있고 파일과 함께 이동합니다. 그 항목이 비어 있다면, 편집 앱이 화면에 무엇을 보여 주었든 아무것도 기록되지 않은 것입니다. 아무것도 설치하지 않고도 사진의 위치 필드를 다시 읽어 볼 수 있습니다.
숫자만이 아니라 방향 글자도 확인하십시오. 옆에 N 도 S 도 없는 위도가 바로 앞에서 말한 그 오류이며, 무언가가 지도에 올리려 하기 전까지는 완전히 정상으로 보입니다. 브라우저보다 데스크톱에서 작업하고 싶다면 Windows와 Mac의 선택지를 여기에 정리해 두었습니다. 어떤 것이 위치를 기록할 수 있고 어떤 것이 보여 주기만 하는지도 함께 다룹니다.



