Skip to content

CRS 변환기

GeoJSON 좌표를 다양한 좌표 참조 시스템(CRS) 및 투영 간에 변환합니다.

Coordinate Reference Systems

Input GeoJSON

or drag & drop

CRS란 무엇인가요?

**좌표 참조 시스템(CRS)**은 좌표가 지구상의 위치에 어떻게 매핑되는지를 정의합니다. 다양한 시스템은 서로 다른 목적에 최적화되어 있습니다:

  • EPSG:4326 (WGS84) — GPS 좌표 (위도/경도)
  • EPSG:3857 (웹 메르카토르) — 웹 지도 (Google, Leaflet, Mapbox)
  • UTM 지역 — 고정밀 지역 투영
  • 국가별 그리드 — 국가별 좌표 시스템

사용 방법

  1. GeoJSON 업로드 또는 좌표 붙여넣기
  2. 소스 CRS 선택 (예: EPSG:4326)
  3. 대상 CRS 선택 (예: EPSG:3857)
  4. 변환 후 재투영된 GeoJSON 다운로드

일반적인 변환

WGS84 → 웹 메르카토르

EPSG:4326 → EPSG:3857

GPS 좌표를 웹 지도 투영으로 변환

웹 메르카토르 → WGS84

EPSG:3857 → EPSG:4326

웹 지도 좌표를 위도/경도로 변환

WGS84 → UTM

EPSG:4326 → EPSG:326xx (UTM 지역)

고정밀 지역 매핑

로컬 CRS → WGS84

EPSG:2154 (프랑스) → EPSG:4326
EPSG:27700 (영국) → EPSG:4326
EPSG:3395 (메르카토르) → EPSG:4326

기능

500개 이상의 CRS 지원 — 모든 EPSG 좌표 시스템
기하학 보존 — 지형 및 속성 유지
일괄 변환 — 전체 FeatureCollection 변환
정밀도 제어 — 출력의 소수점 정밀도 설정
시각적 미리보기 — 지도에서 변환 전/후 확인
빠른 처리 — Proj4js 라이브러리 기반

사용 사례

🗺️ 웹 매핑 — GPS 데이터를 Leaflet/Google Maps용 웹 메르카토르로 변환
📊 GIS 워크플로우 — 다양한 좌표 시스템 간 데이터 재투영
🛰️ 위성 이미지 — 래스터 및 벡터 데이터 투영 정렬
📍 현장 조사 — UTM 측정을 GPS 좌표로 변환
🌍 국제 프로젝트 — 다양한 국가 그리드 데이터를 통합

인기 있는 EPSG 코드

EPSG 코드이름설명
4326WGS84GPS 좌표 (위도/경도)
3857웹 메르카토르웹 지도 (Google, OSM)
3395세계 메르카토르항해 차트
4269NAD83북미
4258ETRS89유럽
2154램버트-93프랑스
27700OSGB 1936영국 국가 그리드
32601-32660WGS84 UTM 북반구UTM 지역 1N-60N
32701-32760WGS84 UTM 남반구UTM 지역 1S-60S

💡 소스 CRS를 확인하세요 — 메타데이터 또는 문서를 확인하세요
💡 적절한 대상을 선택하세요 — 정밀도를 위해 UTM, 지도를 위해 웹 메르카토르
💡 왜곡을 고려하세요 — 모든 투영은 면적, 거리 또는 형태를 왜곡합니다
💡 측정에는 UTM을 사용하세요 — 웹 메르카토르보다 더 정확합니다
💡 변환 후 확인하세요 — 정확성을 위해 샘플 좌표를 확인하세요

기술 세부사항

변환 엔진

  • Proj4js — 업계 표준 투영 라이브러리
  • EPSG 데이터베이스 — 전체 좌표 시스템 정의
  • 데이텀 변환 — 정확한 타원체 변환

지원 입력

  • GeoJSON (Feature, FeatureCollection)
  • 모든 기하학 유형 (Point, LineString, Polygon, Multi*)
  • 좌표 배열

출력 옵션

  • 재투영된 GeoJSON
  • 정밀도 제어 (소수점 자리수)
  • 출력에 CRS 메타데이터 포함

성능

  • 클라이언트 측 처리 (서버 업로드 없음)
  • 빠른 변환 (일반 파일 기준 <1초)
  • 대용량 데이터 처리 가능 (최대 50MB 테스트 완료)

관련 도구

자주 묻는 질문

Q: EPSG:4326과 EPSG:3857의 차이점은 무엇인가요?
A: EPSG:4326은 위도/경도 단위의 GPS 좌표이고, EPSG:3857은 미터 단위의 웹 메르카토르입니다.

Q: 변환 후 좌표가 잘못된 것처럼 보이는 이유는 무엇인가요?
A: 올바른 소스 CRS를 선택했는지 확인하세요. 잘못된 소스 CRS = 잘못된 출력.

Q: 사용자 정의/로컬 좌표 시스템으로 변환할 수 있나요?
A: 네, EPSG 코드 또는 Proj4 정의 문자열이 있으면 가능합니다.

Q: 오프라인에서도 작동하나요?
A: 네, 모든 변환은 브라우저 내에서 Proj4js를 사용하여 이루어집니다.

Q: 변환 정확도는 얼마나 되나요?
A: 대부분의 사용 사례에서 매우 정확합니다. 데이텀 변환이 올바르게 처리됩니다.

Q: 고도(Z 좌표)도 변환할 수 있나요?
A: 네, Z 좌표는 보존되며 CRS가 지원하는 경우 변환 가능합니다.

Q: 소스 CRS를 모를 경우 어떻게 해야 하나요?
A: 파일 메타데이터, 문서를 확인하거나 일반적인 CRS(4326, 3857)를 시도해보세요. 잘못된 CRS는 잘못된 결과를 초래합니다.

Q: 데이텀 변환도 처리되나요?
A: 네, Proj4js는 데이텀 이동을 자동으로 처리합니다 (예: NAD27 → WGS84).