DevToys Web Pro iconDevToys Web Pro블로그
평가하기:
브라우저 확장 프로그램을 사용해 보세요:

좌표 변환기

유효함
감지된 형식:십진도

지원: DD (40.748817, -73.985428) · DMS (40°44′55.74″N, 73°59′7.54″W) · UTM (18T 583960 4507523)

변환된 형식

십진수 도(DD)
40.748817, -73.985428
도-분-초(DMS)
40°44'55.74" N, 73°59'7.54" W
UTM (WGS84)
18T 585651 4511369
기술적 세부 정보

좌표 변환기가 작동하는 방식

도구가 하는 일

좌표 변환기는 지리적 위치를 십진도(DD), 도-분-초(DMS), 유니버설 횡단 메르카토르(UTM) 형식 간에 변환합니다. 지원되는 어떤 형식으로든 좌표를 입력하면 다른 모든 형식의 동등한 표현을 즉시 확인할 수 있습니다. 이를 통해 서로 다른 관례를 사용하는 GIS 도구, GPS 기기, 지도 API를 함께 사용할 때 수동 삼각함수 변환을 할 필요가 없습니다.

개발자들이 흔히 사용하는 사례

GIS 개발자는 데이터 소스를 통합할 때 DD(구글 지도, Leaflet, 대부분의 웹 API에서 사용)와 DMS(인쇄된 지형도 및 항공 차트에서 사용) 간 변환을 수행합니다. 측량사와 토목 엔지니어는 평면 격자에서의 거리 계산을 위해 UTM을 사용한 뒤, 웹 표시를 위해 DD로 변환합니다. 이 도구는 형식이 섞인 GPS 로그 파일을 파싱하거나 지리공간 파이프라인에서 좌표 변환을 검증하는 데에도 유용합니다.

데이터 형식, 타입 또는 변형

Decimal Degrees는 위도와 경도를 부호가 있는 부동소수점 숫자로 표현합니다(예: 40.7128, -74.0060). DMS는 각 좌표를 도(정수), 분(1/60도), 초(1/3600도)로 나누고, 반구 표시(N/S/E/W)를 함께 사용합니다. UTM은 지구를 60개의 평면 구역으로 투영하여, 번호가 매겨진 구역과 반구 밴드 내에서 위치를 미터 단위의 동거리(easting)와 북거리(northing)로 표현하며, 이는 거리와 면적 계산을 단순화합니다.

흔한 함정과 엣지 케이스

가장 흔한 실수는 위도/경도 순서를 혼동하는 것입니다 — 어떤 시스템은 (lat, lon)을 쓰고, GeoJSON처럼 다른 시스템은 (lon, lat)을 사용합니다. DMS 표기는 여러 가지 서식 관례(도 기호, 아포스트로피, 공백)가 있어 파서가 헷갈리기 쉽습니다. UTM 구역은 경계에서 겹치며, 구역 경계 근처의 위치는 인접한 어느 구역으로도 유효하게 표현될 수 있어 서로 다른 소스의 데이터셋을 병합할 때 혼란을 초래할 수 있습니다.

코드 대신 이 도구를 사용해야 하는 경우

지도, GPS 기기, 문서에서 좌표를 읽을 때 빠르게 1회성 변환을 하려면 이 브라우저 도구를 사용하세요. 좌표 데이터셋의 일괄 처리, 지오코딩 파이프라인, 애플리케이션에서의 실시간 변환에는 proj4js, pyproj, GDAL 같은 라이브러리를 사용하세요. 이러한 라이브러리는 기준면(datum) 변환, 타원체 모델, 그리고 단순한 공식 기반 변환으로는 다루기 어려운 엣지 케이스를 처리합니다.