위도·경도의 도분초와 10진수 변환: Exif 값 읽는 법과 자릿수의 정밀도
사진 Exif에 들어 있는 위도·경도는 ‘35/1, 40/1, 5245/100’ 같은 분수의 나열이어서 그대로는 지도에 붙일 수 없습니다. 지도 앱의 ‘35.681236, 139.767125’, 안내도의 ‘북위 35도 40분 52초’, XMP의 ‘35,40.8742N’처럼 같은 장소라도 적는 법이 여러 가지입니다. 이 글에서는 도분초와 10진수의 상호 변환 방법, Exif 값 읽는 법, 소수점 이하 자릿수와 대략적인 정밀도, 변환에서 틀리기 쉬운 점을 정리합니다.
같은 장소라도 위도·경도를 적는 법은 여러 가지
위도·경도는 각도를 ‘도’로 나타낸 것입니다. 1도보다 세밀한 부분을 60진수의 ‘분’과 ‘초’로 나타내느냐, 소수로 나타내느냐에 따라 적는 법이 나뉩니다. 도쿄역 부근을 예로 자주 쓰는 표기를 나열하면 다음과 같습니다.
| 표기 | 예 | 주요 용도 |
|---|---|---|
| 10진수 | 35.681236, 139.767125 | 구글 지도, 프로그램, 스프레드시트 |
| 도분초 | 35°40'52.45"N 139°46'1.65"E | 지도 표기, 내비게이션, 측량 |
| 도분초(한글) | 북위 35도 40분 52.45초 동경 139도 46분 1.65초 | 한국어 자료 |
| 도와 10진수 분 | 35°40.8742'N 139°46.0275'E | GPS 수신기, XMP |
| Exif 값 | N: 35/1, 40/1, 5245/100 / E: 139/1, 46/1, 165/100 | 사진 Exif(GPSLatitude·GPSLongitude) |
위 5가지는 모두 같은 지점을 가리킵니다. 표기만 다를 뿐 변환하면 서로 오갈 수 있습니다.
도분초를 10진수로 바꾸는 계산
1도=60분, 1분=60초이므로 분은 60으로, 초는 3,600으로 나눠 도에 더합니다.
- 1
식을 세운다
10진수의 도 = 도 + 분 ÷ 60 + 초 ÷ 3,600
- 2
숫자를 넣는다
35도 40분 52.45초라면 35 + 40 ÷ 60 + 52.45 ÷ 3,600 = 35 + 0.666667 + 0.014569 = 35.681236
- 3
남위·서경이면 마이너스를 붙인다
10진수에서는 북위와 동경을 플러스, 남위와 서경을 마이너스로 나타냅니다. 뉴욕 같은 서경의 장소에서 부호를 빠뜨리면 동경 74도의 중앙아시아(키르기스스탄과 중국 국경 부근)를 가리키게 됩니다.
10진수를 도분초로 바꾸는 계산
- 1
정수 부분이 ‘도’
35.681236이라면 35도입니다.
- 2
소수 부분에 60을 곱한 정수 부분이 ‘분’
0.681236 × 60 = 40.87416이므로 40분입니다.
- 3
남은 소수에 다시 60을 곱한 것이 ‘초’
0.87416 × 60 = 52.45이므로 52.45초입니다. 합치면 35도 40분 52.45초가 됩니다.
Exif의 GPSLatitude 읽는 법
사진 Exif에는 위도와 경도가 각각 ‘도·분·초’ 3개의 분수(유리수)로 기록되어 있습니다. 북위인지 남위인지, 동경인지 서경인지는 GPSLatitudeRef·GPSLongitudeRef라는 별도 항목에 ‘N’, ‘S’, ‘E’, ‘W’ 한 글자로 들어 있습니다.
| 항목 | 값의 예 | 의미 |
|---|---|---|
| GPSLatitudeRef | N | 북위 |
| GPSLatitude | 35/1, 40/1, 5245/100 | 35도·40분·52.45초 |
| GPSLongitudeRef | E | 동경 |
| GPSLongitude | 139/1, 46/1, 165/100 | 139도·46분·1.65초 |
분수를 나눗셈하면 도·분·초가 되므로, 그다음은 앞 장의 식으로 10진수로 바꿉니다. 기종에 따라 ‘35/1, 4087416/100000, 0/1’처럼 분을 소수로 두고 초를 0으로 하기도 합니다. 이 경우에도 같은 식으로 계산할 수 있고 결과는 달라지지 않습니다.
사진 Exif·위치 정보 체커는 사진에 들어 있는 위도·경도를 자동으로 10진수로 바꾸고 구글 지도, 일본 국토지리원 지도, OpenStreetMap 링크를 보여 줍니다. ‘위도·경도 변환’ 탭에서는 손으로 입력한 도분초나 Exif 유리수를 그대로 붙여 넣어 6가지 표기로 변환할 수 있습니다.
소수점 이하 자릿수와 대략적인 정밀도
위도 1도는 지구 어디서나 약 111km입니다. 그래서 10진수의 소수점 이하 자릿수에서 그 값이 어느 정도로 세밀하게 장소를 나타낼 수 있는지 기준을 낼 수 있습니다.
| 소수점 이하 자릿수 | 예 | 세밀함 기준(위도 방향) |
|---|---|---|
| 2자리 | 35.68 | 약 1.1km(동네 범위) |
| 3자리 | 35.681 | 약 110m(블록) |
| 4자리 | 35.6812 | 약 11m(건물) |
| 5자리 | 35.68124 | 약 1.1m(건물 입구) |
| 6자리 | 35.681236 | 약 11cm |
도분초에서는 1초가 약 31m, 0.01초가 약 30cm에 해당합니다. 스마트폰 사진 Exif는 초를 소수 둘째 자리 안팎까지 기록하는 경우가 많아, 기록의 세밀함으로는 건물 입구를 알 수 있는 수준입니다. 경도 1도는 적도에서 약 111km, 북위 35도 부근에서 약 91km로 위도가 높아질수록 짧아집니다.
변환에서 틀리기 쉬운 4가지 포인트
- 위도와 경도의 순서: 구글 지도는 ‘위도, 경도’ 순서이지만 GeoJSON 등 일부 형식은 ‘경도, 위도’ 순서입니다. 일본 부근이라면 35 안팎이 위도, 135 안팎이 경도라고 기억해 두면 혼동을 알아챌 수 있습니다.
- 남위·서경의 부호: 10진수에서는 마이너스를 붙입니다. Exif에서는 값 자체는 플러스인 채 Ref의 한 글자로 방향을 나타내므로 변환할 때 부호를 빠뜨리기 쉽습니다.
- 분과 초의 혼동: ‘35.40.52’처럼 마침표로 구분한 표기는 35.4052도가 아니라 35도 40분 52초입니다.
- 측지계의 차이: 지금의 지도와 GPS는 세계 측지계(WGS84·JGD2011)를 씁니다. 오래된 일본 자료의 일본 측지계 값은 도쿄 부근에서 400m 안팎 어긋납니다.
사진에 위치 정보가 들어 있는지 확인하는 법과 공개 전에 지우는 법은 사진 위치 정보 지우는 방법에서, 촬영 일시를 남기고 위치 정보만 지우는 법은 화질 저하 없이 Exif 지우는 방법에서 설명합니다.
자주 묻는 질문
- 도분초를 10진수로 변환하는 계산식은요?
- 10진수의 도 = 도 + 분 ÷ 60 + 초 ÷ 3,600입니다. 35도 40분 52.45초라면 35.681236이 됩니다. 남위와 서경인 경우 계산 결과에 마이너스를 붙입니다.
- Exif의 ‘35/1, 40/1, 5245/100’은 어떻게 읽나요?
- 도·분·초를 각각 분수로 적은 것으로 35도 40분 52.45초를 나타냅니다. 북위인지 남위인지는 GPSLatitudeRef라는 별도 항목에 N이나 S로 들어 있습니다. 10진수로 하면 35.681236입니다.
- 위도·경도는 소수점 이하 몇 자리면 충분한가요?
- 위도 방향으로 4자리는 약 11m, 5자리는 약 1.1m, 6자리는 약 11cm의 세밀함입니다. 지도에서 건물을 가리키려면 5자리면 충분합니다. 다만 자릿수가 많아도 GPS가 그 정밀도로 쟀다고는 할 수 없습니다.
- 사진의 위도·경도를 구글 지도에서 열려면요?
- 도분초를 10진수로 바꾸고 ‘35.681236, 139.767125’처럼 위도, 경도 순서로 쉼표로 구분해 구글 지도 검색창에 붙여 넣습니다. 사진 Exif·위치 정보 체커에 사진을 넣으면 이 변환과 지도 링크를 자동으로 보여 줍니다.
이 글에서 소개한 도구
함께 읽으면 좋은 글
Exif Orientation의 의미: 1~8 값과 사진이 옆으로 눕는 원인
스마트폰으로 세로로 찍은 사진을 PC나 블로그에 올리자마자 옆으로 누워서 보인다. Exif를 지웠더니 사진이 누워 버렸다. 이런 현상의 원인은 대부분 Exif의 ‘Orientation(방향)’이라는 항목 하나입니다. 이 글에서는 Orientation의 1~8 값이 각각 무엇을 뜻하는지, 왜 사진이 가로 상태로 저장되는지, 누워서 보일 때 고치는 법, Exif를 지울 때 방향만 남기는 방법을 정리합니다.
글 읽기 →자르기 전 사진이 남아 있다? Exif 내장 썸네일 확인과 삭제 방법
사진 가장자리에 찍힌 주소를 잘라 냈다. 얼굴을 스티커로 가렸다. 그래서 안심하고 올린 사진에서 잘라 냈어야 할 부분이 발견되는 일이 있습니다. 원인은 사진 파일 안에 들어 있는 작은 축소 이미지, Exif의 내장 썸네일입니다. 이 글에서는 썸네일이 무엇인지, 왜 편집 전의 그림이 남는지, 남아 있는지 가려내는 법과 썸네일만 지우는 방법을 정리합니다.
글 읽기 →사진으로 카메라 일련번호를 알 수 있을까? Exif 확인과 삭제 방법
블로그나 SNS에 올린 사진에서 쓰고 있는 카메라의 제조 번호를 읽어 낼 수 있다는 사실을 아는 사람은 많지 않습니다. DSLR이나 미러리스 카메라의 사진에는 Exif에 카메라 본체와 렌즈의 일련번호가 기록되어 있는 경우가 있습니다. 이 글에서는 어떤 항목에 일련번호가 들어가는지, 그것이 알려지면 무슨 일이 생기는지, 스마트폰 사진은 어떤지, 확인과 삭제 순서를 정리합니다.
글 읽기 →