앞서 확보한 수치지도 NGI 포맷을 SHP 포맷으로 변환하고 QGIS에서 열어보겠습니다.
L03-국토정보플랫폼에서 공간정보 다운로드하기: http://blog.daum.net/geoscience/1109
포맷 변환은 국토지리정보원에서 제공하는 '수치지도 활용 소프트웨어(NGIMap)'을 이용하시면 됩니다.
국토교통부 국토지리정보원 공식 홈페이지: http://www.ngii.go.kr/
상단 메뉴에서 '자료마당'을 클릭하고,
'자료마당 > 공개자료실'에서 '프로그램' 유형을 선택하면, '수치지도 활용 S/W 업데이트 공개' 제목이 있습니다.
첨부파일에서 '수치지도활용소프트웨어_Setup_110822.zip'을 다운로드 받겠습니다.
zip 파일을 압축 해제하고, 아래 설치파일을 클릭합니다.
설치를 완료하면,
아래와 같이 NGIMap 1.0 (공개버전)이 실행됩니다. AutoCAD와 느낌이 비슷하죠?!
수치지도 포맷을 변환하기 위해 '파일 > 열기'를 클릭하고,
앞서 다운로드 받은 수치지도를 선택합니다. 현재 유형은 NGIMap File입니다.
아래와 같이 AutoCAD와 유사한 형태로 수치지도가 추가되었습니다.
이제 NGI 포맷을 SHP 포맷으로 변경해 보겠습니다. 상단 메뉴에서 '포맷 변환 > 다중 포맷 변환'을 클릭한 후,
변환 타입 중 'NGI >> xxx'를 클릭하고, 우측 콤보박스에서 'SHP(수치지도)'를 선택해 줍니다.
'변경' 버튼을 클릭하면 작업이 시작되는데요, 완료되면 아래와 같이 새 창이 뜹니다.
기존 수치지도 명칭과 동일한 새 폴더가 아래와 같이 생성되었는데요, 여기에 변환된 SHP 파일들이 생성되어 있습니다.
이제 QGIS를 실행하고 '벡터 레이어 추가' 버튼을 클릭한 후,
수치지도 폴더를 열어보면, 분류별 점(_point), 선(_line), 면(_polygon) 데이터를 보실 수 있습니다.
현재 열어본 1:1,000 수치지도 표준코드는 아래 링크 글을 참조하시기 바랍니다.
고시 제2015-460호 1/1,000 수치지형도에 적용한 지형지물 표준코드
http://www.ngii.go.kr/kor/board/view.do?rbsIdx=31&key=%EC%88%98%EC%B9%98&keyField=search1&idx=613
여기서는 건물 데이터를 열어보도록 하겠습니다.
B0010000 분류그룹 건물; 지형지물이름 건물; B0020000 분류그룹 건물; 지형지물이름 담장
데이터 열기를 선택하면 아래와 같이 '좌표계 선택' 창이 실행됩니다.
현재 투영법 정의가 되어있지 않기 때문인데요, EPSG:5186을 선택해 보겠습니다.
한국 주요 좌표계 EPSG코드 및 proj4 인자 정리는 http://www.osgeo.kr/17 를 참고하시기 바랍니다.
아래와 같이 NGI에서 SHP로 포맷 변환된 수치지도가 QGIS에서 확인되었습니다.