본문 바로가기

QGIS

QGIS 기초 공부하기 : 3.1 벡터 속성 데이터 다루기 기본

SMALL

본 내용은 https://docs.qgis.org/3.4/ko/docs/training_manual/index.html 내용을 기반으로 작성되었습니다.

 

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

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


0. 기본 정보

- 지금까지 맵상에서 다루었던 부분은 점, 선, 면 그 자체였음

- 모든 도로가 똑같이 보였고, 모든 건물, 모든 토지이용구역들이 똑같이 보였음

- 보이는 그대로의 색깔, 모양 외에 알 수 있는 것이 없었음

- 그러나 GIS의 최대 강점은 맵 상에 보이는 것 외에 더 많은 정보를 담고 있다는 것임

- 이번에는 맵 상에 보이는 것 외에 더 많은 정보를 다루는 법에 대해 다룰 것임

 

 

1. 레이어 속성 테이블 창 열기

- 이전 작업에서 protected_areas 레이어를 불러온 적이 있음

- 만약 레이어가 로드되어 있지 않다면, exercise_data/shapefile 폴더에 protected_area.shp 파일을 불러오도록 하자.

- 화면상에 보이는 폴리곤은 공간 정보를 담고 있는 보호구역을 나타냄

- 보호구역과 관련된 더 많은 정보를 속성테이블에서 확인할 수 있음

  (1) 레이어 판넬에서 pretected_areas 레이어를 오른쪽 클릭하여 속성테이블 열기를 클릭하자

  (2) 새로운 창이 열리면서 protected_area레이어의 속성테이블을 확인해보자

 

- 레코드(행)은 화면상에 나타나는 객체(점, 선, 면)와 관련되어 있음

- 필드(열)은 객체가 어떤 정보를 가지고 있는지와 관련되어 있음

- 레코드와 필드가 교차하는 지점에는 구체적인 정보가 들어가 있음

- 쉽게 말하면 엑셀을 읽는 것과 동일하게 읽으면 됨

- protected_areas 레이어에는 화면상에 보이는 것처럼 두개의 객체(폴리곤)가 있음

 

 

2. 레이어 선택하기

- 이번에는 속성테이블과 폴리곤 객체가 어떻게 연결되어 보이는지 알아보자

  (1) GIS 메인 화면에서 툴바에서 선택툴바를 찾아보자

  (2) 레이어 판넬에서 protected_areas가 선택되어 있는 상태에서

  (3) 아래와 같은 버튼을 찾아 클릭하고

영역 또는 단일 클릭으로 객체 선택

 

  (4) 맵 상 폴리곤 중에 작은 것을 클릭하고 노란색으로 바뀌는 것을 확인하자

 

  (5) 속성테이블 창으로 돌아가면 레코드(행)이 파란색으로 선택되어 있는 것을 확인 할 수 있음

 

  (6) 속성테이블 창에서도 선택할 수 있는데 왼쪽 끝 숫자를 클릭하면 선택할 수 있음

 

  (7) 모든 선택을 지우고 싶다면

(모든 레이어에서 객체 선택 해제)를 클릭하면 됨

 

 

3. 레이어 찾기

- 화면상에서 객체가 어딨는지 못찾는 경우가 있음

- 속성테이블 창에서 선택한 후 맵상에서 눈으로 찾아도 되지만

- 객체로 확대 기능을 쓰면 찾기 편함

  (1) 속성테이블 창에서 선택하고 싶은 레코드(행)을 선택한 후

  (2) 오른쪽 클릭을 해서 객체로 확대를 클릭하면

  (3) 맵상에서 해당 객체가 화면에 꽉 차게 확대됨

  (4) 오른쪽 클릭을 해서 객체로 이동을 클릭하면

  (5) 맵상에서 축적을 유지한채로 해당 객체를 중앙에 위치시킴

LIST