Outdated version of the documentation. Find the latest one here.

` `

지형 분석: 수문

하천망을 DEM으로

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Streams [raster]

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 그냥 셀 값에서 엡실론(ε)을 빼기

  • 1 – [1] 이웃 최소값에서 엡실론(ε)을 빼서 셀 값 감소

기본값: 0

Epsilon [number]

<파라미터 설명 추가할 것>

기본값: 1.0

산출물

Processed DEM [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:burnstreamnetworkintodem', dem, stream, method, epsilon, burn)

참고

집수 면적(흐름 추적)

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Sink Routes [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Weight [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Material [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Target [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Step [number]

<파라미터 설명 추가할 것>

기본값: 1

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Rho 8

  • 1 – [1] Kinematic Routing 알고리즘

  • 2 – [2] DEMON

기본값: 0

DEMON - Min. DQV [number]

<파라미터 설명 추가할 것>

기본값: 0.0

Flow Correction [boolean]

<파라미터 설명 추가할 것>

기본값: True

산출물

Catchment Area [raster]

<산출물 설명 추가할 것>

Catchment Height [raster]

<산출물 설명 추가할 것>

Catchment Slope [raster]

<산출물 설명 추가할 것>

Total accumulated Material [raster]

<산출물 설명 추가할 것>

Accumulated Material from _left_ side [raster]

<산출물 설명 추가할 것>

Accumulated Material from _right_ side [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:catchmentareaflowtracing', elevation, sinkroute, weight, material, target, step, method, mindqv, correct, carea, cheight, cslope, accu_tot, accu_left, accu_right)

참고

집수 면적(회귀적)

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Sink Routes [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Weight [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Material [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Target [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Step [number]

<파라미터 설명 추가할 것>

기본값: 1

Target Areas [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8

  • 1 – [1] Rho 8

  • 2 – [2] Deterministic Infinity

  • 3 – [3] Multiple Flow Direction

기본값: 0

Convergence [number]

<파라미터 설명 추가할 것>

기본값: 1.1

산출물

Catchment Area [raster]

<산출물 설명 추가할 것>

Catchment Height [raster]

<산출물 설명 추가할 것>

Catchment Slope [raster]

<산출물 설명 추가할 것>

Total accumulated Material [raster]

<산출물 설명 추가할 것>

Accumulated Material from _left_ side [raster]

<산출물 설명 추가할 것>

Accumulated Material from _right_ side [raster]

<산출물 설명 추가할 것>

Flow Path Length [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:catchmentarearecursive', elevation, sinkroute, weight, material, target, step, targets, method, convergence, carea, cheight, cslope, accu_tot, accu_left, accu_right, flowlen)

참고

집수 면적

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8

  • 1 – [1] Rho 8

  • 2 – [2] Braunschweiger Reliefmodell

  • 3 – [3] Deterministic Infinity

  • 4 – [4] Multiple Flow Direction

  • 5 – [5] Multiple Triangular Flow Direction

기본값: 0

산출물

Catchment Area [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:catchmentarea', elevation, method, carea)

참고

셀 균형

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Parameter [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Default Weight [number]

<파라미터 설명 추가할 것>

기본값: 1.0

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8

  • 1 – [1] Multiple Flow Direction

기본값: 0

산출물

Cell Balance [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:cellbalance', dem, weights, weight, method, balance)

참고

경계 오염

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

산출물

Edge Contamination [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:edgecontamination', dem, contamination)

참고

분지 채우기

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Minimum Slope [Degree] [number]

<파라미터 설명 추가할 것>

기본값: 0.01

산출물

Filled DEM [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:fillsinks', dem, minslope, result)

참고

분지 채우기(Wang & Liu)

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Minimum Slope [Degree] [number]

<파라미터 설명 추가할 것>

기본값: 0.01

산출물

Filled DEM [raster]

<산출물 설명 추가할 것>

Flow Directions [raster]

<산출물 설명 추가할 것>

Watershed Basins [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:fillsinkswangliu', elev, minslope, filled, fdir, wshed)

참고

분지 채우기 XXL(Wang & Liu)

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Minimum Slope [Degree] [number]

<파라미터 설명 추가할 것>

기본값: 0.01

산출물

Filled DEM [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:fillsinksxxlwangliu', elev, minslope, filled)

참고

평지 탐지

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Flat Area Values [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 표고

  • 1 – [1] 열거(enumeration)

기본값: 0

산출물

No Flats [raster]

<산출물 설명 추가할 것>

Flat Areas [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:flatdetection', dem, flat_output, noflats, flats)

참고

흐름 경로 길이

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Seeds [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Seeds Only [boolean]

<파라미터 설명 추가할 것>

기본값: True

Flow Routing Algorithm [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8 (D8)

  • 1 – [1] Multiple Flow Direction (FD8)

기본값: 0

Convergence (FD8) [number]

<파라미터 설명 추가할 것>

기본값: 1.1

산출물

Flow Path Length [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:flowpathlength', elevation, seed, seeds_only, method, convergence, length)

참고

흐름 너비 및 특정 집수 면적

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Total Catchment Area (TCA) [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8

  • 1 – [1] Multiple Flow Direction (Quinn et al. 1991)

  • 2 – [2] Aspect

기본값: 0

산출물

Flow Width [raster]

<산출물 설명 추가할 것>

Specific Catchment Area (SCA) [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:flowwidthandspecificcatchmentarea', dem, tca, method, width, sca)

참고

호수 홍수

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Seeds [raster]

<파라미터 설명 추가할 것>

Absolute Water Levels [boolean]

<파라미터 설명 추가할 것>

기본값: True

산출물

Lake [raster]

<산출물 설명 추가할 것>

Surface [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:lakeflood', elev, seeds, level, outdepth, outlevel)

참고

LS 인자

설명

<알고리즘 설명 추가할 것>

파라미터

Slope [raster]

<파라미터 설명 추가할 것>

Catchment Area [raster]

<파라미터 설명 추가할 것>

Area to Length Conversion [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 변환 없음 (이미 면적을 특정 집수 면적으로 설정)

  • 1 – [1] 1/셀 크기 (특정 집수 면적)

  • 2 – [2] 제곱근 (집수 길이)

기본값: 0

Method (LS) [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Moore et al. 1991

  • 1 – [1] Desmet & Govers 1996

  • 2 – [2] Boehner & Selige 2006

기본값: 0

Rill/Interrill Erosivity [number]

<파라미터 설명 추가할 것>

기본값: 0.0

Stability [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 안정

  • 1 – [1] 불안정 (해빙)

기본값: 0

산출물

LS Factor [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:lsfactor', slope, area, conv, method, erosivity, stability, ls)

참고

SAGA 습윤 지표

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

t [number]

<파라미터 설명 추가할 것>

기본값: 10

산출물

Catchment area [raster]

<산출물 설명 추가할 것>

Catchment slope [raster]

<산출물 설명 추가할 것>

Modified catchment area [raster]

<산출물 설명 추가할 것>

Wetness index [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:sagawetnessindex', dem, t, c, gn, cs, sb)

참고

분지 배수 경로 탐지

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

Threshold [boolean]

<파라미터 설명 추가할 것>

기본값: True

Threshold Height [number]

<파라미터 설명 추가할 것>

기본값: 100.0

산출물

Sink Route [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:sinkdrainageroutedetection', elevation, threshold, thrsheight, sinkroute)

참고

분지 제거

설명

<알고리즘 설명 추가할 것>

파라미터

DEM [raster]

<파라미터 설명 추가할 것>

Sink Route [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deepen Drainage Routes

  • 1 – [1] Fill Sinks

기본값: 0

Threshold [boolean]

<파라미터 설명 추가할 것>

기본값: True

Threshold Height [number]

<파라미터 설명 추가할 것>

기본값: 100.0

산출물

Preprocessed DEM [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:sinkremoval', dem, sinkroute, method, threshold, thrsheight, dem_preproc)

참고

경사면 길이

설명

<알고리즘 설명 추가할 것>

파라미터

Elevation [raster]

<파라미터 설명 추가할 것>

산출물

Slope Length [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:slopelength', dem, length)

참고

유수력 지수

설명

<알고리즘 설명 추가할 것>

파라미터

Slope [raster]

<파라미터 설명 추가할 것>

Catchment Area [raster]

<파라미터 설명 추가할 것>

Area Conversion [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 변환 없음 (이미 면적을 특정 집수 면적으로 설정)

  • 1 – [1] 1/셀 크기 (유사 특정 집수 면적)

기본값: 0

산출물

Stream Power Index [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:streampowerindex', slope, area, conv, spi)

참고

지형습윤지수(TWI)

설명

<알고리즘 설명 추가할 것>

파라미터

Slope [raster]

<파라미터 설명 추가할 것>

Catchment Area [raster]

<파라미터 설명 추가할 것>

Transmissivity [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Area Conversion [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] 변환 없음 (이미 면적을 특정 집수 면적으로 설정)

  • 1 – [1] 1/셀 크기 (유사 특정 집수 면적)

기본값: 0

Method (TWI) [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Standard

  • 1 – [1] TOPMODEL

기본값: 0

산출물

Topographic Wetness Index [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:topographicwetnessindextwi', slope, area, trans, conv, method, twi)

참고

오르막 면적

설명

<알고리즘 설명 추가할 것>

파라미터

Target Area [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Target X coordinate [number]

<파라미터 설명 추가할 것>

기본값: 0.0

Target Y coordinate [number]

<파라미터 설명 추가할 것>

기본값: 0.0

Elevation [raster]

<파라미터 설명 추가할 것>

Sink Routes [raster]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

Method [selection]

<파라미터 설명 추가할 것>

옵션:

  • 0 – [0] Deterministic 8

  • 1 – [1] Deterministic Infinity

  • 2 – [2] Multiple Flow Direction

기본값: 0

Convergence [number]

<파라미터 설명 추가할 것>

기본값: 1.1

산출물

Upslope Area [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:upslopearea', target, target_pt_x, target_pt_y, elevation, sinkroute, method, converge, area)

참고