GIS

QGIS: 전수집계구 경계 다운로드 및 전처리 방법 소개

유병혁 2022. 2. 27. 01:42

안녕하세요? 이번 글은 국가공간정보포털에서 제공하는 통계청 '전수집계구 경계'를 다운로드 받고 전처리하는 과정을 정리해 보겠습니다. 집계구(Output Area)란, 기초단위구를 기반으로 인구규모(최적 500명), 사회경제적 동질성(주택유형, 지가), 집계구 형상을 고려하여 구축한 최소 통계 집계구역을 뜻합니다. 전수집계구 경계는 아래 링크를 클릭해서 내려받으실 수 있습니다.

 

전수집계구 경계 - 오픈마켓

전수집계구 경계에 대한 공간정보 및 속성정보

data.nsdi.go.kr

로그인 후 'Z_SOP_BND_TOTAL_OA_PG.zip'를 다운로드해 보겠습니다.

압축을 해제하면 아래와 같이 *.dbf, *.shp, *.shx 파일을 확인하실 수 있습니다.

 

QGIS를 실행하고 해당 레이어를 추가해 봅니다.

*.prj 파일이 없어서 '레이어에 설정된 좌표계가 없습니다!' 메시지가 표시됩니다. 레이어 이름 오른쪽 '?'를 클릭합니다.

좌표계는 Korea 2000 / Unified CS(EPSG:5179)입니다.

좌표계 정의 후 지도가 보이지 않을 텐데요, '전체 보기' 버튼을 클릭하시면 됩니다.

속성 테이블(레이어 이름을 선택한 후 F6번 클릭)을 열어보겠습니다. 아래와 같이 3개 필드가 있으며 각 필드값의 의미는 아래와 같습니다.

  • BASE_DATE: 기준년월일(8자리)
  • ADM_CD: 행정동코드(7자리) = 시도코드(2)+시군구코드(3)+읍면동코드(2)
  • TOT_REG_CD: 전수집계구코드(13자리) = 행정동코드(7)+대구역번호(2)+집계구일련번호(2)+집계구분할번호(2)

속성 테이블을 활용하기 위해서는 행정동코드를 체크해야 할 텐데요, 한국행정구역분류 자료는 통계청 통계분류포털(사회분류 > 한국행정구역 분류 > 자료실)에서 내려받으실 수 있습니다.

한국행정구역분류_2022.1.1.기준.xlsx
9.04MB

한국행정구역분류 항목표(2022.1.1.기준)를 열람한 화면입니다. 예를 들면, 경기도코드는 31, 의왕시코드는 170, 청계동코드는 56입니다. 전수집계구코드(TOT_REG_CD)로 경기도 의왕시 청계동에 해당하는 도형을 선택하려면, '3117056'으로 시작하는 값을 선택해 주시면 됩니다. 저는 여기에 덧붙여 대구역번호가 '07'에 해당하는 값을 선택해 보겠습니다.

아래와 같이 '값으로 객체 선택'을 클릭하고,

TOT_REG_CD 필드에 '311705607'을 입력한 후, '시작 문자'를 선택해 줍니다. 참고로 'Case sensitive'는 '대소문자 구분'을 뜻합니다. *트랜시펙스(https://www.transifex.com/)에 접속해 보니 번역 작업은 완료된 것으로 확인됩니다. '객체 선택'을 클릭해볼까요?!

결과는 다음과 같습니다.

레이어 이름을 오른쪽 클릭한 후 'Export > 선택한 객체를 다른 이름으로 저장'해서 새 파일을 저장합니다. 저도 *.gpkg 파일을 다루는데 습관을 들여야겠습니다. 여기까지 전수집계구 경계 다운로드 및 전처리 과정을 정리해 봤습니다.

OA.gpkg
0.14MB