mapverter

KMZ → GeoJSON 변환기

KMZ를 브라우저에서 GeoJSON으로 바꾸세요. 안의 doc.kml을 바로 읽어 스타일은 속성으로, 폴더 경로는 folder 속성으로 옮긴 FeatureCollection을 만듭니다.

  1. 파일 추가
  2. 확인
  3. 내려받기

지도 파일을 여기에 끌어다 놓으세요

SHP(zip 또는 .shp와 .shx·.dbf·.prj), KML, KMZ, GeoJSON, GPX, CSV

무료 · 한 번에 데이터셋 1개 · 20MB까지

여러 데이터셋을 한 번에 바꾸려면

압축을 풀지 않고 바로

.kmz 파일을 그대로 넣으세요. 브라우저 안에서 zip을 열어 위치와 상관없이 doc.kml을 찾아 읽고, 없으면 이름순으로 첫 .kml 파일을 읽습니다. 안의 KML은 XML 선언에 EUC-KR 같은 인코딩이 적혀 있으면 그 인코딩으로 읽어 한글이 깨지지 않습니다.

GeoJSON에 담기는 것

  • 모든 Placemark를 WGS84 경위도 Feature로 담은 FeatureCollection 하나를 만듭니다.
  • 이름, 설명, ExtendedData 값은 속성이 되고, 폴더 경로는 folder 속성에 들어갑니다.
  • Placemark 스타일은 stroke, stroke-width, fill 같은 속성으로 옮깁니다.
  • 종류가 섞인 MultiGeometry는 GeometryCollection으로, 좌표가 없는 Placemark는 null geometry로 남기고 고도는 세 번째 좌표로 둡니다.

KMZ 안의 아이콘과 이미지

KMZ에 함께 묶인 이미지 파일은 꺼내지 않습니다. 아이콘을 쓴 Placemark는 icon 속성에 아이콘 주소가 남는데, KMZ 안에 들어 있던 이미지라면 그 주소는 압축 안의 경로입니다.

자주 묻는 질문

KMZ 압축을 먼저 풀어야 하나요?
아니요. 브라우저 안에서 압축을 열고 안의 KML 문서를 바로 변환합니다.
아이콘 이미지도 GeoJSON에 들어가나요?
아니요. GeoJSON에는 객체와 속성만 담깁니다. 아이콘 주소는 icon 속성에 남지만 이미지 파일은 꺼내지 않습니다.
KMZ 안의 어떤 파일을 변환하나요?
압축 안 어디에 있든 doc.kml이라는 문서를 변환합니다. 없으면 이름순으로 첫 번째 .kml 파일을 씁니다.
파일이 서버로 올라가나요?
아니요. 변환하는 동안 파일은 브라우저 밖으로 나가지 않습니다.