지오코더 · 카카오 + VWorld · 엑셀 주소 → 좌표 일괄 변환
프록시 URL (배포용 · Cloudflare Worker)
프록시 설정 시 카카오+VWorld 모두 서버 경유 (키 숨김, CORS/403 해결). 배포하려면 여기에 본인 Worker URL 고정.
카카오 REST API 키 (1순위, 무료 30만건/일)
※ 프록시 사용 시 이 칸 비워도 됨 (Worker에 심어둠)
VWorld 인증키 (폴백용, 무료 4만건/일)
카카오가 실패/쿼터초과/지역불일치(MISMATCH) 면 자동으로 VWorld 호출.
API 우선순위
카카오 → VWorld (기본, 빠름+한도큼)
VWorld → 카카오
카카오만
VWorld만
주소 정제 (괄호 분리)
도로명 "XX (YY)" 자동 분해
주소 접두어 (선택)
입력 주소에 시군구가 빠져있으면 여기 넣어서 자동 prepend.
1. 엑셀 파일 선택 (.xlsx / .xls / .csv)
시트
주소 컬럼
주소 유형
자동 (도로명 실패 시 지번)
도로명
지번
동시 요청 수 (Concurrency) — 높일수록 빠름, 20~40 권장
좌표계 (CRS)
EPSG:4326 — WGS84 경위도 (lng, lat)
EPSG:3857 — Web Mercator
EPSG:5179 — UTM-K (GRS80, 카카오맵)
EPSG:5181 — 중부원점 (GRS80, 500K·네이버맵)
EPSG:5180 — 서부원점 (GRS80, 500K)
EPSG:5182 — 동부원점 (GRS80, 500K)
EPSG:5185 — 서부원점 (GRS80, 600K)
EPSG:5186 — 중부원점 (GRS80, 600K)
EPSG:5187 — 동부원점 (GRS80, 600K)
EPSG:5174 — 중부원점 (Bessel, 구지적)
EPSG:5176 — 서부원점 (Bessel)
EPSG:5177 — 동부원점 (Bessel)
EPSG:5178 — UTM-K (Bessel)
EPSG:4166 — Korean 1995 경위도
2. 변환 시작
중단
3. 결과 엑셀 다운로드
Shapefile(ZIP) 다운로드
※ 무료 쿼터: 카카오 30만/일 · VWorld 4만/일. 자동 폴백으로 합산 최대 34만건 처리 가능.
※ Shapefile: X/Y가 이미 있는 엑셀이면 "변환 시작" 없이 바로 SHP 생성 가능 (선택한 CRS 로 .prj 작성)
미리보기 (상위 20행)