홈 › 생활·행정

위도·경도 변환·거리 계산

좌표는 서버로 보내지 않고 이 기기에서만 계산해요. 위도(남북)를 먼저, 경도(동서)를 나중에 적는 게 기본이에요.

입력한 내용은 서버로 보내지 않고 이 기기에서만 처리돼요

좌표는 같은 위치를 세 가지 꼴로 적어요

바꾸는 식은 간단해요. 십진수 = 도 + 분 ÷ 60 + 초 ÷ 3,600이고, 거꾸로는 소수 부분에 60을 곱해 분을, 다시 소수 부분에 60을 곱해 초를 얻어요. 이 도구는 반올림해서 59.99초가 60초로 올라가는 경우까지 분·도로 올림 처리해요. 입력은 °·′·″ 기호, 작은따옴표·큰따옴표, ‘북위 37도 33분’ 같은 한글, N·S·E·W 방향 글자를 앞이나 뒤에 붙인 꼴을 모두 읽어요.

두 지점 거리는 어떻게 재나요

지구는 완전한 공이 아니라 적도 쪽이 조금 볼록한 타원체예요. GPS가 쓰는 WGS84 타원체(긴반지름 6,378,137 m, 편평률 1/298.257223563) 위에서 빈센티(Vincenty) 공식으로 최단거리(측지선)와 방위각을 계산해요. 정밀도는 1 mm 안쪽이에요. 비교용으로 지구를 반지름 6,371,008.8 m의 공으로 본 하버사인 거리도 함께 보여 줘요. 두 값은 최대 0.5%쯤 달라요. 방위각은 북쪽을 0°로 시계 방향으로 잰 각도예요.

한계

도로를 따라가는 거리가 아니라 하늘에서 본 직선(지표면 최단) 거리예요. 고도 차이는 넣지 않아요. 한국 측량 좌표(TM·UTM-K, EPSG:5186 등)와 위경도 사이 변환은 아직 지원하지 않아요.

참고한 자료

자주 묻는 질문

지도 앱에 넣으려면 어떤 꼴이 좋아요?

대부분의 지도 앱 검색창에는 ‘37.566333, 126.978’처럼 위도, 경도 순서의 십진수를 넣으면 돼요.

순서가 경도, 위도로 된 자료도 있어요.

GeoJSON 같은 자료는 경도를 먼저 적어요. 방향 글자(E·N)가 붙어 있으면 자동으로 순서를 바로잡고, 숫자만 있으면 첫 값이 90을 넘을 때만 순서를 바꿔요. 한국 좌표(위도 33~39, 경도 124~132)를 거꾸로 적었다면 두 값을 바꿔 넣어 주세요.

소수 몇 자리까지 써야 하나요?

십진수 소수 다섯째 자리가 약 1.1 m, 여섯째 자리가 약 11 cm예요. 일반 GPS 정확도(수 m)에는 다섯~여섯 자리면 충분해요.

함께 쓰면 좋은 도구