개발공작소
article thumbnail
728x90
반응형

 

 

 

 

이번에 데이터를 현행화하면서 국가공간정보포털의 오픈API에서 제공하는

충청북도의 개별공시지가정보(공간정보)를 다운로드 받아 현행화 해야할 일이 있었는데..

 

근데 보통 이런 시군구 단위이면 객체의 개수가 어마무시하기 때문에
SHP파일을 쪼개놓는 경우가 많다. 그래서 해당 SHP파일들을 병합해서 DB에 넣는데

기왕 하는김에 정리해보려고 한다.

 

 

개별공시지가 공간정보 다운로드

 

 

이녀석이 필요해서 SHP파일로 다운로드 받았더랬다..

 

 

3개로 쪼개어져 있음..

 

 

대충 충청북도가 230만개의 필지가 있는데, 100만개 + 100만개 + 30만개 이런 식으로 쪼개어져 있다..

그래서 이 3개의 SHP파일을 하나의 SHP파일로 병합하는 것을 해보려고 한다.

 

 

 

SHP 병합 방법

 

QGIS실행 및 쪼개어져 있는 SHP파일들 활성화

 

 

쪼개어져 있는 SHP파일을 레이어 목록으로 드래그 해준다.

 

 

 

 

확인을 눌러 레이어를 활성화 해주도록 하자.

 

 

 

 

레이어가 정상적으로 표출되는 지 확인하도록 하자..

 

 

레이어 병합

 

벡터 => 데이터 관리도구 => 벡터 레이어 병합.... 선택

 

 

[ 입력 레이어 ] 클럭

 

 

 

 

[ 전체선택 ] => [ 실행 ] 클릭

 

 

 

 

병합중...

 

 

병합완료

 

병합이 완료되면 레이어 목록에 "병합한 산출물" 이라는 새로운 레이어가 생성되는 것을 확인 할 수 있다.

 

 

 

병합한 레이어를 SHP파일로 내보내기

 

 

"병합한 산출물" 우클릭 => 내보내기 => 객체를 다른 이름으로 저장.. 클릭

 

 

 

 

SHP형식으로 내보낼 생각이기 때문에 포맷은 "ESRI shapefile"을 선택해주고

파일이름 탭에서 경로와 파일명을 설정해주고 [ 확인 ] 버튼을 눌러주도록 하자.

 

 

내보내기 완료!

 

 

이렇게 병합된 SHP파일을 확인 할 수 있다. 이제 이 파일들을 알집으로 압축해서 사용할 곳에 사용하도록 하자~

 

 

 

 

 

 

728x90
반응형
profile

개발공작소

@모찌바라기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!