본문 바로가기
4차 엔지니어링 연구노트

[QGIS를 이용한 분석_토지조서 추출]

by guswls_l 2021. 9. 15.
반응형

본 포스팅은 QGIS 프로그램을 통해 토지조서 추출을 위하여 작성한 글입니다.

연속지적도 다운 및 좌표계 변환은 아래 포스팅을 참고하시면 됩니다.

2021.09.13 - [4차 엔지니어링 연구노트] - [QGIS를 이용한 분석]_좌표계 지정 및 변환

 

[QGIS를 이용한 분석]_좌표계 지정 및 변환

안녕하세요. QGIS를 이용하여 분석을 할 때 기본적으로 자료들의 좌표계를 맞추고 시작하여야 하는데요, 오늘은 QGIS를 이용한 좌표계 지정 및 좌표변환에 관한 포스팅을 시작해보겠습니다. ① 좌

u-streaming.tistory.com

 

① 지적레이어 추가 및 구역계 추출

QGIS에서 지적 레이어를 추가합니다

벡터레이어 추가 선택 → 지적레이어 선택

 

다음 추출할 구역 레이어를 추가합니다.

구역 레이어는 cad에서 미리 만들어놓은 구역계를 dxf로 저장합니다.

지적과 마찬가지로 벡터레이어 추가를 선택 후 구역을 불러옵니다.

(지적레이어와 구역레이어의 좌표계는 동일하게 합니다.)

 

도구 모음 창에서 벡터→도형도구→"라인을 폴리곤으로"

 

도구 모음 창에서 벡터→지리정보처리도구→"자르기"

 

구역에 편입되는 지적만 추출되었습니다.

 

② 토지조서 추출

추출된 지적의 구적 면적을 산정합니다.

추출된 레이어의 속성테이블을 열고 필드계산기를 선택합니다.

 

필드계산기에서 새 피드를 생성 체크 → 십진수(실수) 선택

함수에서 도형 → $area 선택 후 확인

 

구적 면적이 산출되고(소숫점 3셋째 자리 까지) 저장을 누른 후 닫기

 

엑셀에서 산식 적용 후 토지조서 작업

 

③ 토지대장 조인

토지대장 자료를 확인합니다.

토지대장 중 QGIS내 속성과 공통적으로 잡을 수 있는 기준을 확인(PNU)합니다.

해당자료에서는 엑셀에서는 PNU, QGIS 속성에서는 A1항목입니다.

 

벡터레이어 추가에서 토지대장 엑셀 파일을 추가합니다.

(속성테이블을 열었을 때 문자가 깨지는 경우, 인코딩(UTF-8, windows-949, cp949)등으로 바꿔서 확인)

 

추출 지적레이어의 속성 창을 엽니다.

 

속성에서 결합 → +버튼 클릭

 

백터 결합 추가창에서 결합레이어, 결합필드, 대상필드 선택 후 확인합니다.

(여기서 결합 및 대상필드는 PNU가 적힌 필드나 항목을 선택)

 

 

A0~A6 기존 필드 외 엑셀값에 작성돼어있던 자료들이 QGIS상에 조인된 것을 확인할 수 있습니다.

 

이상 토지조서 추출 관련 포스팅을 마치겠습니다.

반응형

댓글