홈 › 파일·데이터 변환

GeoJSON → KML·KMZ 변환

KML을 GeoJSON으로 바꾸려면 ‘GPX·KML 경로 보기’ 도구에서 GeoJSON으로 받으세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
GeoJSON이나 위도·경도 CSV·엑셀을 놓거나 눌러서 고르세요.geojson · .json · .csv · .xlsx

KML은 구글 어스·구글 내 지도의 지도 파일이에요

KML(Keyhole Markup Language)은 장소 표시, 경로, 영역을 담는 XML 지도 형식으로, 구글 어스와 구글 내 지도(My Maps)에 바로 올릴 수 있어요. KMZ는 KML을 ZIP으로 압축한 것이에요. 이 도구는 웹 개발에서 쓰는 GeoJSON이나, 매장·현장 목록처럼 위도·경도가 적힌 엑셀 표를 KML·KMZ로 바꿔 줘요.

쓰는 법

어떻게 바꾸나요

OGC KML 2.2 규격에 맞춰 Placemark를 하나씩 써요. 좌표는 GeoJSON과 같은 ‘경도,위도(,높이)’ 순서이고, 면은 바깥 테두리(outerBoundaryIs)와 구멍(innerBoundaryIs)으로 나눠요. 여러 부분으로 된 도형은 MultiGeometry가 돼요. KML 색은 투명도·파랑·초록·빨강 순서(aabbggrr)라 자동으로 바꿔 넣어요.

알아 둘 점

구글 내 지도는 레이어 하나에 가져올 수 있는 장소 수와 파일 크기에 제한이 있어요. 많을 때는 파일을 나눠 올리세요. 파일은 서버로 보내지 않아요.

참고한 자료

자주 묻는 질문

주소만 있고 위도·경도가 없어요.

이 도구는 좌표가 있어야 해요. 주소를 좌표로 바꾸는 지오코딩은 외부 서비스가 필요해서 여기서는 하지 않아요. 구글 내 지도는 주소 열이 있는 CSV를 직접 가져올 수 있어요.

KML과 KMZ 중 무엇을 고를까요?

둘 다 같은 내용이에요. 구글 어스·이메일 첨부에는 작은 KMZ, 다른 프로그램과 주고받거나 직접 고쳐 볼 때는 KML이 편해요.

좌표 순서가 거꾸로 나와요(바다 한가운데).

표에서 위도·경도 열 이름이 서로 바뀌었는지 확인하세요. 한국은 위도 33~39, 경도 124~132예요.

함께 쓰면 좋은 도구