위도·경도 거리 계산기란?
이 도구는 지구상의 두 지점 사이의 대권 거리(great-circle distance), 즉 구면을 따라 이어지는 최단 경로(직선거리)를 측정합니다. 두 위치의 지리 좌표를 입력하면 거리를 킬로미터(km)와 마일(mile) 두 단위로 보여 줍니다. 지도 제작, GIS 작업, 경로 계획, 물류 거리 추정 등 십진수 형태의 위도·경도 값을 가지고 두 지점이 얼마나 떨어져 있는지 알아야 하는 모든 작업에 안성맞춤입니다.
입력해야 할 값
- 위도 1과 경도 1 — 첫 번째 지점의 좌표로, 십진수 도(degree) 단위로 입력합니다(예: 런던은 51.5074, -0.1278).
- 위도 2와 경도 2 — 두 번째 지점의 좌표로, 동일한 십진수 도 형식으로 입력합니다.
남반구와 서반구의 좌표는 음수로 입력하세요. 네 개의 입력값은 모두 숫자여야 하며, 계산기는 이 값들을 실수(double)로 변환한 뒤 계산을 수행합니다.
계산 공식 살펴보기
이 계산기는 지구 반지름을 \(R = 6371\,\text{km}\)로 고정한 하버사인(Haversine) 공식을 사용합니다.
$$d = 2R \cdot \arcsin\!\left( \sqrt{ \sin^{2}\!\frac{\varphi_2-\varphi_1}{2} + \cos\varphi_1 \cdot \cos\varphi_2 \cdot \sin^{2}\!\frac{\lambda_2-\lambda_1}{2} } \right)$$여기서 \(\varphi\)는 위도, \(\lambda\)는 경도이며 두 값 모두 라디안으로 변환됩니다. 계산 결과에 \(0.621371\)을 곱하면 마일 단위 거리도 함께 얻을 수 있습니다. 지구를 완전한 구로 가정하기 때문에 실제 타원체 거리와 약 0.3% 이내의 오차를 보이며, 이는 대부분의 실무 용도에 충분한 정확도입니다.
예제로 살펴보기
지점 1을 런던(위도 51.5074, 경도 −0.1278), 지점 2를 파리(위도 48.8566, 경도 2.3522)라고 가정해 봅시다. 이 값을 하버사인 공식에 대입하면 약 343.5km, 즉 약 213.4마일이 나옵니다. 이는 지표면을 따라 이은 직선거리이며 자동차 주행 거리가 아닙니다.
자주 묻는 질문
주행 거리를 알려 주나요? 아닙니다. 이 계산기는 지표면을 따라 이은 대권 거리(직선거리)를 알려 줍니다. 도로는 완벽한 호를 따라가는 경우가 거의 없으므로 실제 도로 주행 거리는 이보다 더 깁니다.
좌표는 어떤 형식으로 입력해야 하나요? 십진수 도 형식만 사용합니다. 예를 들어 40°42′46″N이 아니라 40.7128처럼 입력하세요. 도·분·초(DMS) 형식은 먼저 십진수로 변환해야 합니다.
얼마나 정확한가요? 반지름 6371km의 구를 기준으로 한 하버사인 방식은 거의 모든 지점 쌍에서 1% 미만의 오차로 정확하며, 지도 작업·GIS·물류 거리 추정에 충분합니다.