본문 바로가기

Qgis

(Qgis)Qgis로 표고분석2- 표고분석도 만들기

 

 

(Qgis)Qgis로 표고분석 1 - 표고분석값 구하기, 표고별 면적 구하기

Qgis로 표고분석을 해보겠다. 표고분석을 할때 보통 두가지 방법이 있다. -'국토지리정보원'의 '수치지형도'에서 등고선을 활용하는법 -'국토지리정보원'혹은'국가 공간정보포털'의 DEM자료를 활

surin4757.tistory.com

전 글에서 표고분석으로 표고별 면적을 구하는 법을 알아봤으면

이번에는 표고분석도를 만드는 법을 적어보겠다.

 

 

 

1. DEM레이어를 우클릭해서 '속성'탭에 들어간다.

원래는 대상지로 잘라낸 DEM 레이어가 아니라 베이스가 되는 DEM레이어를 사용해야 되지만

나는 안동시 전역의 DEM자료값을 구하기에 그냥 DEM자료를 사용했다.

구역계를 통해 잘라냈다면, 구역계 DEM이 아니라 베이스 DEM을 사용하자

 

 

2. 속성탭 설정을 한다.

- '랜더링 유형'칸에서 '단일밴드 유사색상'을 선택하고

  '보간'칸에서 '불연속'을 선택한다.

  '값'에서는 내가 설정하고 싶은 범위를 설정하면 된다. 이때, 범위의 큰값(ex. 100-200m이면 200m)을 입력한다.

  '라벨'에서는 아래 사진의 우측에서 처럼 범례칸에 입력될 범위값(ex. 100-200m)을 입력한다. 

  그후 '색상랜더링'의 '혼합모드'칸을 '곱셈'으로 설정해준다.

 

 

3. 음영기복도를 생성한다.

이래도 사용해도 되지만 시군 면적을 표고분석하는경우, 3D로 삽도를 만드는 경우가 많으니 3D로 만들어 보겠다.

 

-'공간처리툴박스'의 검색창에 '음영기복도'를 검색하고 클릭한다.

 

 

-아래사진의 빨간색 박스친 부분에 원하는 DEM파일을 올리고 '실행'을 누른다.

 

 

-아래 사진과 같이 음영기복다 생겼다.

 음영기복도의 순서를 우측 빨간색 박스친 부분처럼 음영기복도를 밑으로 순서를 변경하면 사진과 같이된다.

 

 

4. 범례등을 생성하고 이미지 파일로 내보낸다.

아크맵처럼 레이아웃창이 있으니 여기서 범례를 생성하고 이미지를 내보내면 편하다.

 

- '메뉴'탭의 '프로젝트'-'레이아웃관리자'를 클릭한다.

  클릭하면 우측과 사진과 같은 '레이아웃관리자'창이 생성된다. 

  빨간색친 '생성하기'버튼을 누른다. 

 

 

-버튼을 누르면 레이아웃창이 열린다.

  빨간색 박스친 부분중 위의 빨간색 박스가 캐드로 치면 뷰포트 이다. 클릭하고 드래그하여 생성한다.

  아래의 빨간색 박스는 범례를 만드는 버튼이다. 클릭하고 드래그하여 생성한다.

 

 

- 범례를 수정하기 위해 먼저 생성된 범례를 클릭한다.

  클릭하면 아래 사진처럼 '범례항목' 이라는 칸이뜬다.

  범례항목에서 1번 빨간색 박스의 '자동갱신' 칸에서 체크박스를  해제한다.

  그후 삭제할 레이어들을 클릭하고 2번빨간색 박스친 부분을 클릭하여 필요없는 레이어를 제거한다.

  그후 작업했던 DEM레이어를 더블클릭한다.

  더블클릭하면 '범례 항목 속성' 이라는 창이뜬다. 여기서 범례의 이름을 자신이 입력한다.

 

-그후 메뉴탭의 '레이아웃' - '이미지로 내보내기'를 클릭하고 내보낸다.

 

 

 

+추가

 

'불연속'으로 설정한경우                                                                     '연속'으로 설정한 경우           

위 2번 과정에서 '속성'을 설정할때 나의 경우 '보간'을 불연속으로 했다.

불연속으로 할경우 확대해보면 위 왼쪽 사진과 같이 조금 어색하게 나온다.

오른쪽 사진처럼 매끄럽게 표현하고 싶다면 아래의 방법을 사용한다.

 

1. '속성'탭을 열어 '보간'칸을 선형으로 바꾼다.

 

 

2.  단계를 설정한다. 

 

최소값이라고 박스친 부분에는 100m이하를 표현하고 싶으면 100을 적는다.

범위라고 박스친 부분에는 100-200m를 표현하고 싶으면 200을적는다

최대값은 DEM자료의 최대값을 적으면 된다. 자동으로 최대값이 입력되 있으니 건드리지 않아도 된다.

모드설정은 내가 임의로 범위를 설정하고 싶으면 신경쓰지않아도 된다. 아무거나 선택한다.

임의로 설정하는 것이 아니면

연속 - 최소값과 최대값을 통해 Qgis가 자동으로 설정하는 범위

등간격 - 동일한 간격으로 범위를 나뉘는것

등개수 - 개수가 동일하게 범위를 나누는것

 이라는것 정도만 알아두자