지도 데이터를 웹 서비스에서 사용 가능한 형태로 변환하기 위해서는 아래의 5단계를 거치면 된다.

1. 국내 지도 데이터 다운로드

지도 데이터를 다운 받을 수 있는 곳은 상당히 많이 있다.

  • GADM database > Country 에서 ‘South Korea’ 선택 > 페이지 하단부에서 ‘Download’ 클릭 한 후 ‘KOR_adm.zip’을 원하는 경로에 저장.
  • 통계청의 센서스용 행정구역 경계에서 다운로드

데이터 파일을 다운받으면 일반적으로 README 파일 하나와 각종 확장자의 데이터 파일들이 있다.
가령, .dbf, .prj, .sbn, .sbx, .shp.

2. .shp 파일을 열 수 있는 프로그램 설치

  • 상용 프로그램 중에서는 ArcGIS 가 유명함.
  • 오픈소스 프로그램으로는 QGIS, OpenLayers, GeoServer 등이 있음
  • 여기서는 QGIS 사용

3. QGIS에서 ‘SimpleSVG’ 플러그인 설치

  • 설치된 QGIS 프로그램을 실행
  • QGIS(1.8.0-Lisboa) > ‘Plugins’ 메뉴 > ‘Fetch Python Plugins’ 선택 > ‘Plugins’ 탭의 ‘Filter’ 입력창에 svg 입력 > ‘SimpleSvg’ 선택 > ‘Install plugin’

4. .shp 파일을 QGIS에서 열기

  • 파일을 QGIS의 canvas 위로 드래그앤드롭하면 열림

5. .shp 파일을 .svg 파일로 저장

  • QGIS(1.8.0-Lisboa) > ‘Plugins’ 메뉴 > ‘Save as SVG’ 선택 > ‘Save as SVG’ 또 선택 > ‘Browse’ 버튼을 눌러 경로(ex: ‘F:\Downloads’)와 파일(ex: ‘korea.svg’)명 지정 (> ‘Resize Map or Set Extent’ 버튼을 클릭하면 이미지 사이즈를 조정 가능) > ‘OK’를 선택 후 지정한 경로에서 파일 확인

또는 converting script를 이용할 수도 있음.

Reference(s)

Team POPONG계정을 통해 지도 데이터를 Github에 올려놓음

Contents migrated from tistory on 2013-03-18.