본문 바로가기

QGIS

QGIS 기초 공부하기 : 3.3 벡터 범주화하여 표현하기 ①

SMALL

본 내용은 QGIS 공식 홈페이지 교육교재
 https://docs.qgis.org/3.4/ko/docs/training_manual/index.html 내용을 기반으로 작성되었습니다.

 

이 포스트에서 사용되는 연습용 데이터는 아래에서 다운로드 가능합니다.

https://github.com/qgis/QGIS-Training-Data/archive/v2.0.zip


0. 기본 정보

- 라벨은 객체의 이름 등을 효과적으로 표현할 수 있는 수단이지만 객체의 구성이 복잡하면 할 수록 알아보기 힘들어짐

- 예를들어 landeuse 레이어에서 각 건물의 구조를 표현하고자 할때 모든 건축물에 라벨을 붙이면 알아보기 힘들어짐

- 아래와 같이 라벨로 표현하기 힘들 때 벡터의 속성데이터를 중심으로 범주화하여 표현할 수 있음

 

 

1. 분류값으로 범주화

- 다음과 같은 절차로 범주화를 시켜보자

  (1) landuse 레이어의 레이어 속성창 열기

  (2) 심볼 탭으로 이동하여 상단에 단일심볼 드롭박스를 열어 분류값사용으로 변경

  (3) 값에서 landuse를 선택하고 색상표에서 random colors

  (4) 하단에서 분류를 선택

(5) 확인을 눌려 결과를 확인하자

(6) 좌측 레이어 창에서 landuse 좌측에 있는 삼각형을 클릭하면 범례를 확인할 수 있음

 

(7) 만약, 색깔이 맘에 안든다면 각 범주별 색상을 변경할 수 있음

(8) 레이어 속성 창을 열어서 각 범주 좌측 색깔 박스를 더블클릭하면 색상을 조정할 수 있는 창이 나옴

(9) 우리가 단일심볼에서 수정했던 것과 동일한 방식으로 심볼을 수정 가능함

 

 

2. 속성데이터 특성별 범주화

- 데이터의 특성에는 명목, 서열, 등간, 비율, 네가지 유형이 있음

 

- 명목척도는 순서가 없는 이름과 같은 데이터를 말함. ex(동네명칭, 구역명칭, 사람이름 등)

- 명목척도는 서로다른 모양, 색깔 등의 차별화되게만 범주화가 가능함

 

- 서열척도는 순서는 있지만 서로의 차이가 얼마나 되는지 알 수 없는 데이터를 말함. ex(금메달, 은메달, 동메달)  

- 서열척도부터는 차별 범주화에 더해 그라데이션을 통한 범주화가 가능함

 

- 등간척도는 순서도 있고 서로의 차이가 일정한 데이터를 말함. 대신 절대영점이 없음. ex(온도, IQ 등)

- 온도는 0도가 있지만 이 0은 아무것도 없다를 의미하지 않기 때문에 엄밀히 말해서 숫자 0의 의미는 아님

- 등간척도부터는 차별 범주화, 그라데이션에 더해 점크기, 선굵기 등을 통한 범주화가 가능함

- 서열척도는 서로의 차이가 얼마나 되는지 알 수 없기 때문에 크기로 범주화를 하면 사실상 오류임

 

- 비율척도는 순서도 있고, 차이도 일정하고, 절대영점도 있는 데이터를 말함. ex(키, 몸무게, 가격 등)

- 키가 0이라는 것에서 0은 아무것도 없다를 의미하기 때문에 절대영점이라고 말할 수 있음

- 비율척도는 차별 범주화, 그라데이션, 크기로 범주화가 가능함

 

- 범주화를 통해 데이터를 표현할 때 위와 같은 데이터의 특성을 잘 고려하여 표현해야함

 

 

 

LIST