GGRS: Geoscience, GIS, & Remote Sensing

지구과학, GIS, 그리고 원격탐사 블로그입니다.

QGIS 3.4에서 래스터 재분류, 벡터 조인, 그래프 그리기

댓글 3

GIS

2019. 8. 7.

이번 글은 래스터 재분류, 벡터 조인, 그래프 그리는 방법을 실습해 보도록 하겠습니다.


먼저, 래스터 레이어를 공원경계 크기로 잘라내 볼까요?! 해당 기능은 'SAGA > Vector <-> raster > Clip raster with polygon'을 실행합니다.


다음과 같이 공원경계를 따라 DEM이 잘려졌습니다.


이번에는 해당 DEM을 재분류 해볼까요?! 해당 기능 역시 'SAGA > Reclassify values (simple)'을 실행합니다.


Replace Condition은 '[2] Low value <= grid value < high value'를 선택해 봅니다.


Lookup Table은 아래와 같이 범위에 따라 1, 2, 3, 4 값을 정의해 봅니다.


이제 설정에 따라 재분류를 실행해 보면,


다음과 같이 1, 2, 3, 4로 구분된 재분류 래스터를 구할 수 있습니다.


심볼을 간단히 변경해볼까요?! 색상표는 Greens입니다.


이번에는 해당 지역의 1:25,000 임상도를 추가해 보겠습니다. 임상도는 폴리곤 유형입니다.


'벡터 > 지리 정보 처리 도구 > 자르기'를 실행하고,


임상도를 공원경계로 잘라냅니다.


속성정보를 보면 'FIFTH_FRTP' 필드에 임상유형 코드값이 저장된 것을 보실 수 있습니다.


각 코드값에 대한 코드명은 FRTP.csv 파일에 기록되어 있습니다. 해당 레이어를 추가하고 속성 테이블을 열어보면,


다음과 같이 코드값, 코드명 필드가 존재함을 알 수 있습니다. 임상유형 코드값을 기준으로 임상도에 코드명을 불러와볼까요?!


방법은 레이어 속성에서 '결합' 기능을 이용하시면 됩니다.


다음과 같이 '벡터 조인 추가' 창에서,


다음과 같이 설정해 줍니다.


이제 임상도 속성 값에 FRTP_코드명이 추가된 것을 보실 수 있습니다.


이 값을 기준으로 심볼을 적용해볼까요?!


다음과 같이 임상도 심볼을 정의하였습니다.


이번에는 AREA 필드를 추가해 보겠습니다. 단위는 제곱 킬로미터입니다.


그럼 월출산 국립공원 경계 내부에서는 어떤 임상 유형이 가장 많을까요?! 통계를 보기 위해 '그래픽 > 막대 그래프'를 실행해 보겠습니다.


막대 그래프 설정은 아래와 같습니다.


결과 뷰어 창에 표시된 File path를 클릭해 보면,


다음과 같이 결과를 확인해 봤습니다. 활엽수림, 제지, 침활혼효림 순으로 차지하는 면적이 큼을 알 수 있습니다.