CRS 변환기
GeoJSON 좌표를 다양한 좌표 참조 시스템(CRS) 및 투영 간에 변환합니다.
Coordinate Reference Systems
→
Input GeoJSON
or drag & drop
CRS란 무엇인가요?
**좌표 참조 시스템(CRS)**은 좌표가 지구상의 위치에 어떻게 매핑되는지를 정의합니다. 다양한 시스템은 서로 다른 목적에 최적화되어 있습니다:
- EPSG:4326 (WGS84) — GPS 좌표 (위도/경도)
- EPSG:3857 (웹 메르카토르) — 웹 지도 (Google, Leaflet, Mapbox)
- UTM 지역 — 고정밀 지역 투영
- 국가별 그리드 — 국가별 좌표 시스템
사용 방법
- GeoJSON 업로드 또는 좌표 붙여넣기
- 소스 CRS 선택 (예: EPSG:4326)
- 대상 CRS 선택 (예: EPSG:3857)
- 변환 후 재투영된 GeoJSON 다운로드
일반적인 변환
WGS84 → 웹 메르카토르
EPSG:4326 → EPSG:3857GPS 좌표를 웹 지도 투영으로 변환
웹 메르카토르 → 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 코드 | 이름 | 설명 |
|---|---|---|
| 4326 | WGS84 | GPS 좌표 (위도/경도) |
| 3857 | 웹 메르카토르 | 웹 지도 (Google, OSM) |
| 3395 | 세계 메르카토르 | 항해 차트 |
| 4269 | NAD83 | 북미 |
| 4258 | ETRS89 | 유럽 |
| 2154 | 램버트-93 | 프랑스 |
| 27700 | OSGB 1936 | 영국 국가 그리드 |
| 32601-32660 | WGS84 UTM 북반구 | UTM 지역 1N-60N |
| 32701-32760 | WGS84 UTM 남반구 | UTM 지역 1S-60S |
팁
💡 소스 CRS를 확인하세요 — 메타데이터 또는 문서를 확인하세요
💡 적절한 대상을 선택하세요 — 정밀도를 위해 UTM, 지도를 위해 웹 메르카토르
💡 왜곡을 고려하세요 — 모든 투영은 면적, 거리 또는 형태를 왜곡합니다
💡 측정에는 UTM을 사용하세요 — 웹 메르카토르보다 더 정확합니다
💡 변환 후 확인하세요 — 정확성을 위해 샘플 좌표를 확인하세요
기술 세부사항
변환 엔진
- Proj4js — 업계 표준 투영 라이브러리
- EPSG 데이터베이스 — 전체 좌표 시스템 정의
- 데이텀 변환 — 정확한 타원체 변환
지원 입력
- GeoJSON (Feature, FeatureCollection)
- 모든 기하학 유형 (Point, LineString, Polygon, Multi*)
- 좌표 배열
출력 옵션
- 재투영된 GeoJSON
- 정밀도 제어 (소수점 자리수)
- 출력에 CRS 메타데이터 포함
성능
- 클라이언트 측 처리 (서버 업로드 없음)
- 빠른 변환 (일반 파일 기준 <1초)
- 대용량 데이터 처리 가능 (최대 50MB 테스트 완료)
관련 도구
- 좌표 형식 변환기 — 위도/경도 ↔ UTM ↔ MGRS ↔ DMS
- GeoJSON ↔ WKT — Well-Known Text로 변환
- GeoJSON 압축기 — 재투영 후 파일 크기 줄이기
자주 묻는 질문
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).