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

` `

특수 그리드 분석

하천까지의 D8 거리

설명

하천 그리드 셀을 만날 때까지 D8 유수 모델에 따라 내리막 방향으로 이동해서 각 그리드 셀 별 하천까지의 수평 거리를 계산합니다.

파라미터

D8 Flow Direction Grid [raster]

이 입력물은 모든 셀에서의 유수가 전부 가장 심한 내리막 경사 방향에 있는 단일 이웃 셀로 흐르는 D8 방법을 사용해서 인코딩된 유수 방향 그리드입니다. 이 그리드는 D8 유수 방향 알고리즘의 산출물로 얻을 수 있습니다.

Stream Raster Grid [raster]

하천을 나타내는 그리드를 지정합니다. 하천망 분석 도구 모음 가운데 몇몇 도구들로 이런 그리드를 생성할 수 있습니다. 하지만, 하천망 분석 도구 모음은 하천이 아닌 셀인 경우 0, 하천 셀인 경우 1 값을 가지는 그리드만 생성할 수 있습니다. 이 알고리즘은 1을 초과하는 값을 가진 그리드도 입력받을 수 있는데, Threshold 파라미터와 함께 사용하면 하천의 위치를 결정할 수 있습니다. 즉 하천을 정의하는 데 일반 ‘하천 래스터 그리드’는 물론 기여 영역 그리드도 사용할 수 있다는 뜻입니다. 이 입력 그리드의 값은 (long) 정수형 값이어야 하며, 정수가 아닌 값일 경우 정수로 잘라낸 다음 평가할 것입니다.

Threshold [number]

이 값은 Stream Raster Grid 상에서 하천 위치를 결정하기 위한 한계값 역할을 합니다. Threshold 값 이상의 Stream Raster Grid 값을 보유한 셀을 하천으로 해석합니다.

기본값: 50

산출물

Output Distance to Streams [raster]

이 산출 그리드는 하천 래스터 그리드에 있는 하천에 대해 D8 유수 방향 그리드가 정의하는 유수 방향을 따르는 수평 거리를 지정합니다.

Console usage

processing.runalg('taudem:d8distancetostreams', -p, -src, -thresh, -dist)

See also

D-Infinity 산사태 유출

설명

이 알고리즘은 산사태의 영향을 받은 영역과 해당 영역에 있는 각 셀 별 유수 경로 길이를 식별합니다. 소스 영역에서 영향 영역까지의 경사가 알파 각도(alpha angle)라는 한계값 각도 미만인 포인트 까지인 각 소스 영역 셀 주변의 모든 내리막 셀들이 영향 영역에 들어갈 수 있습니다. 이 도구는 유수 방향을 결정하기 위해 D-infinity 다중 유수 방향 메소드를 사용합니다. 이 도구는 유수가 영향 영역을 과장할 수도 있는 일부 내리막 셀들로 극소량 분산되도록 할 가능성이 크기 때문에, 이런 과장된 분산을 피하기 위해 한계값 비율을 설정할 수 있습니다. 여기서 유수 경로 길이란 해당 셀에서 가장 급한 경사를 보유한 소스 셀까지의 거리를 말합니다.

소스 영역 주변의 모든 내리막 포인트는 잠재적으로 영향 영역에 들어갈 수 있지만, 소스 영역에서 영향 영역까지의 경사가 알파 각도라는 한계값 각도 미만인 포인트를 넘어서는 포인트는 아닙니다.

../../../../_images/arexample.gif

소스 포인트에서 평가 포인트까지의 직선 거리를 사용해서 경사를 측정합니다.

그런데 유수 경로를 따라 각도를 측정하는 것이 물리적으로 더 말이 됩니다. 유수 경로를 따라 각도를 측정하도록 코딩하는 일이 직선 각도 측정 코딩만큼이나 쉽기 때문에, 이 두 방법을 전환할 수 있는 옵션을 제공할 것입니다. 산사태 유출을 평가할 수 있는 가장 현실적인 방법은 각 포인트에 가장 급한 각도를 가진 소스 포인트를 추적하는 것입니다. 이렇게 하면 회귀적 오르막 유수 대수(algebra) 접근법으로 어느 그리드 셀 및 해당 셀로 흐르는 모든 오르막 이웃들을 찾을 것입니다. 해당 그리드 셀에 대한 각도를 계산해서 그 각도가 알파 각도를 초과하는 경우 해당 셀을 유출 구역으로 포함시키는 데 이 오르막 이웃들의 정보를 사용할 것입니다. 이 과정에서 어느 그리드 셀의 최대 각도는 해당 셀로 흘러드는 이웃들에 대한 최대 각도를 보유한 셀 집합에서 나올 것이라고 가정합니다. 유수 경로를 따라 각도를 계산하는 경우 이 가정은 언제나 참이지만, 유수 경로가 스스로에 대해 역전할 때 직선을 따라 각도를 계산하는 경우 이 가정이 거짓이 될 가능성도 존재합니다.

The D-infinity multiple flow direction field assigns flow from each grid cell to multiple downslope neighbors using proportions (Pik) that vary between 0 and 1 and sum to 1 for all flows out of a grid cell. It may be desirable to specify a threshold T that this proportion has to exceed before a grid cell is counted as flowing to a downslope grid cell, e.g. Pik > T (=0.2 say) to avoid dispersion to grid cells that get very little flow. T will be specified as a user input. If all upslope grid cells are to be used T may be input as 0.

산사태 소스 위치는 양의 값이 산사태가 유발될 수도 있는 곳을 그리고 0값이 아닌 곳을 나타내도록 구성된 (파일명의 접미어가 *ass 인, 예를 들면 demass 인) (short) 정수형 그리드로 입력해야 합니다.

다음 그리드들을 산출합니다:

  • rz – 0값이 해당 그리드 셀이 유출 구역에 포함되지 않으며 0 이상의 값이 해당 그리드 셀은 유출 구역에 포함된다는 사실을 나타내는 유출 구역(runout zone) 지표입니다. 관련 산사태 소스 위치에 대한 각도에 정보가 존재할 수도 있기 때문에, 소스 위치에 대한 각도에 이 변수를 (도 단위로) 할당할 것입니다.

  • dm – 해당 포인트에 대한 가장 급한 각도를 보유한 소스 위치로부터 유수를 따라 계산한 거리입니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Pit Filled Elevation Grid [raster]

표고 값 그리드를 입력합니다. 일반 규칙에 따라, 구덩이를 제거한 표고 값 그리드를 입력할 것을 권합니다. 구덩이란 일반적으로 DEM 상의 유수 분석을 방해하는 오류로 간주됩니다. 구덩이 제거 도구가 산출한 그리드를 사용하면 됩니다. 구덩이의 표고를 해당 영역의 물이 배수될 때까지 올려 구덩이를 제거한 표고 값을 담고 있는 그리드입니다.

Avalanche Source Site Grid [raster]

경험 및 지도 해석을 통해 공통적으로 직접 식별한 눈사태 소스 영역 그리드입니다. 눈사태 소스 위치는 양의 값이 눈사태가 유발될 수도 있는 곳을 그리고 0값이 아닌 곳을 나타내도록 구성된 (파일명의 접미어가 *ass 인, 예를 들면 demass 인) (short) 정수형 그리드로 입력해야 합니다.

Proportion Threshold [number]

이 값은 유수 방향을 결정하기 위한 D-infinity 다중 유수 방향 메소드를 사용해서 유수의 분산을 제약하는 데 쓰이는 한계값 비율입니다. D-infinity 다중 유수 방향 메소드는 종종 유수가 영향 영역을 과장할 수도 있는 일부 내리막 셀들로 극소량 분산되도록 하기 때문에, 이런 과장된 분산을 피하기 위해 한계값 비율을 설정할 수 있습니다.

기본값: 0.2

Alpha Angle Threshold [number]

이 값은 알파 각도라는 한계값 각도로 소스 셀 주변의 어느 내리막 셀이 영향 영역에 들어가는지 결정하는 데 사용됩니다. 소스 영역에서 영향 영역까지의 경사가 한계값 각도 미만인 포인트까지인 각 소스 영역 셀 주변의 내리막 셀들만 영향 영역에 포함됩니다.

기본값: 18

Measure distance along flow path [boolean]

이 옵션에서 경사각을 계산하는 데 쓰이는 거리를 측정할 방법을 선택합니다. 이 옵션이 인 경우 유수 경로를 따라 측정하고, 거짓 인 경우 소스 셀에서 평가 셀까지의 직선을 따라 거리를 측정합니다.

기본값: True

산출물

Runout Zone Grid [raster]

이 그리드는 0값이 해당 그리드 셀이 유출 구역에 포함되지 않으며 0 이상의 값이 해당 그리드 셀은 유출 구역에 포함된다는 사실을 나타내는 유출 구역 지표를 사용해서 산사태 유출 구역(영향 영역)을 식별합니다. 관련 산사태 소스 위치에 대한 각도에 정보가 존재할 수도 있기 때문에, 소스 위치에 대한 각도에 이 변수를 (도 단위로) 할당할 것입니다.

Path Distance Grid [raster]

이 그리드는 각 셀에 대한 가장 급한 각도를 보유한 소스 위치로부터 유수를 따라 계산한 거리를 담고 있습니다.

Console usage

processing.runalg('taudem:dinfinityavalancherunout', -ang, -fel, -ass, -thresh, -alpha, -direct, -rz, -dfs)

See also

D-Infinity 농도 제약 집적

설명

이 알고리즘은 표시자(indicator) 그리드(gd)가 표시하는 지역에 걸쳐 농도(concentration) 또는 용해도(solubility) 한계값 Csol 으로 어느 물질이 유수에 무제한 공급되는 상황에 적용됩니다. 공급 영역에 있는 어떤 물질이 유수에 농도 또는 용해도 한계값으로 흘러드는 경우, 영역 내 각 위치의 해당 물질 농도 그리드를 산출합니다. 먼저 유수를 입력 Effective Runoff Weight Grid (개념상 과잉 침전)의 D-infinity 가중치 기여 영역으로 계산합니다. 공급 영역(표시자 그리드) 전체의 물질 농도는 농도 한계값입니다. 해당 물질이 D-infinity 유수 방향으로 내리막 이동하는 동안, 유수 변화에 따라 희석되는 것은 물론 셀에서 셀로 이동하면서 1차 감퇴(first-order decay)하게 됩니다. 감퇴 곱수 그리드(decay multiplier grid)는 그리드 셀 x 에서 다음 내리막 셀로 이동하면서 부분적으로 (1차) 감소되는 양을 지정합니다. 배출 shapefile을 사용하는 경우, 이 알고리즘은 shapefile이 지정하는 위치에 유수를 기여하는 영역 부분만을 평가합니다. 어느 화합물이 어느 구역에 걸쳐 유수에 농도 또는 용해도 한계값으로 흘러들고 해당 구역에서 나오는 유수가 감퇴(decay) 또는 감쇠(attenuation)될 수도 있는 경우, 이 알고리즘은 해당 화합물을 무제한 공급할 수 있는 지역에서 오염 물질 또는 해당 화합물을 추적하는 데 쓸모가 있습니다.

(0, 1) 표시자 함수 i(x) 를 사용해서 물질 공급 영역을 묘사하기 위해 표시자 그리드(gd)를 사용합니다. A[] 는 D-Infinity 기여 영역 함수를 사용해서 평가하는 가중 집적 연산자를 나타냅니다. Effective Runoff Weight Grid (실질 유출 가중치 그리드)는 w(x) 로 나타내는 유수로의 공급량(예: 지표 유수인 경우 과잉 강수량)을 지정합니다. 특정 배출량은 다음과 같이 지정합니다:

Q(x)=A[w(x)]

이 가중 집적 Q(x)Overland Flow Specific Discharge Grid (지표 유수 특정 배출 그리드)로 산출됩니다. 물질 공급 영역 전체의 농도는 한계값입니다. (여기서 한계값이란 포화도 또는 한계 용해도입니다.) 만약 i(x) = 1 인 경우:

C(x) = Csol, and L(x) = Csol Q(x),

이때 L(x) 는 유수가 운반하고 있는 질량을 나타냅니다. 나머지 위치들의 경우, 질량 집적 및 희석에 의한 농도를 통해 질량을 다음과 같이 결정합니다:

../../../../_images/claeqn.gif

여기서 d(x) = d(i, j) 가 그리드 셀 x 에서 다음 내리막 셀로 이동하면서 부분적으로 (1차) 감소되는 양을 지정하는 감퇴 곱수입니다. 이동(또는 체류)를 셀 간의 유수와 연관된 t(x) 와 곱할 수 있는 경우, d(x)exp(-k t(x)) 로 나타낼 수도 있습니다. 이때 k 가 1차 감퇴 매개 변수입니다. 농도 그리드의 산출물이 C(x) 입니다. 배출 shapefile을 사용하는 경우, 이 알고리즘은 shapefile이 지정하는 위치에 유수를 기여하는 영역 부분만을 평가합니다.

../../../../_images/clafig.gif

고정 한계값 농도에서 유수로 배출된 또는 분할된 오염 물질을 추적하는 데 유용합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 유수 방향을 지정한 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Disturbance Indicator Grid [raster]

물질 공급 영역인 소스 구역을 나타내는 그리드로, 해당 구역 내부는 1, 영역의 나머지 부분은 전부 0 또는 NODATA여야만 합니다.

Decay Multiplier Grid [raster]

내리막 그리드 셀에 집적되기 전 각 그리드 셀을 나가는 유수에 곱할 인수를 지정하는 그리드입니다. 감쇠 또는 감퇴되는 물질의 이동을 시뮬레이션하는 데 사용할 수도 있습니다. 이동(또는 체류)를 셀 간의 유수와 연관된 t(x) 와 곱할 수 있는 경우, d(x)exp(-k t(x)) 로 나타낼 수도 있습니다. 이때 k 가 1차 감퇴 매개 변수입니다.

Effective Runoff Weight Grid [raster]

D-infinity 가중 기여 영역이 Overland Flow Specific Discharge Grid 를 평가할 때 쓰이는 입력량(개념상 실질 유출량 또는 과잉 침전량)을 지정하는 그리드입니다.

Outlets shapefile [vector: point]

Optional.

이 부가적인 입력 파일은 관심 배출 포인트를 정의하는 포인트 shapefile입니다. 이 파일을 입력하는 경우, 해당 배출 포인트의 오르막 영역만을 평가할 것입니다.

Concentration Threshold [number]

농도 또는 용해도 한계값입니다. 물질 공급 영역 전체의 농도가 이 한계값입니다.

기본값: 1.0

Check for edge contamination [boolean]

이 옵션으로 경계 오염을 확인해야 할지 여부를 결정합니다. 경계 오염이란 기여 영역 결정 시 영역 외부에 있는 그리드 셀을 고려하지 않기 때문에 값이 과소평가될 수도 있다는 가능성으로 정의됩니다.

기본값: True

산출물

Concentration Grid [raster]

유수 속 관심 화합물의 농도를 산출해서 지정하는 그리드입니다.

Console usage

processing.runalg('taudem:dinfinityconcentrationlimitedaccumulation', -ang, -dg, -dm, -q, -o, -csol, -nc, -ctpt)

See also

D-Infinity 감퇴 집적

설명

D-Infinity 감퇴 집적 알고리즘은 어느 물질의 양이 D-Infinity 유수 방향으로 집적되지만, 셀에서 셀로 이동하면서 1차 감퇴되는 영역 내부에 있는 각 위치에 집적되는 양의 그리드를 생성합니다. 기본적으로, 각 그리드 셀의 양 분포는 너비 단위 당 집적량을 지정하는 셀 길이이지만, 부가적으로 가중치 그리드로 표현할 수도 있습니다. 감퇴 곱수 그리드는 그리드 셀 x 에서 다음 내리막 셀로 이동하면서 부분적으로 (1차) 감소되는 양을 지정합니다.

감퇴 집적 연산자 DA[.] 는 각 그리드 위치에서 유수 방향으로 이동하지만 셀에서 셀로 이동하면서 1차 감퇴된다고 가정하는 m(i, j) 로 표현되는 질량 하중 항목 m(x) 를 입력받아, 각 위치 DA(x) 에서 집적된 질량을 산출합니다. 각 그리드 셀에서 m 의 집적량을 숫자로 평가할 수 있습니다.

../../../../_images/decayeqn.gif

여기서 d(x) = d(i, j) 가 그리드 셀 x 에서 다음 내리막 셀로 이동하면서 부분적으로 (1차) 감소되는 양을 지정하는 감퇴 곱수입니다. 이동(또는 체류)를 셀 간의 유수와 연관된 t(x) 와 곱할 수 있는 경우, d(x)exp(-k t(x)) 로 나타낼 수도 있습니다. 이때 k 가 1차 감퇴 매개 변수입니다. 질량 하중 m(x) 를 표현하기 위해 가중치 그리드를 사용합니다. 가중치를 따로 지정하지 않을 경우 1로 간주합니다. 배출 shapefile을 사용하는 경우, 이 알고리즘은 shapefile이 지정하는 위치에 유수를 기여하는 영역 부분만을 평가합니다.

../../../../_images/decay.gif

감퇴 또는 감쇠되는 오염 물질 또는 화합물을 추적하는 데 유용합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 유수 방향을 지정한 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Decay Multiplier Grid [raster]

내리막 그리드 셀에 집적되기 전 각 그리드 셀을 나가는 유수에 곱할 인수를 지정하는 그리드입니다. 감쇠되는 물질의 이동을 시뮬레이션하는 데 사용할 수도 있습니다.

Weight Grid [raster]

Optional.

집적 계산에 사용되는 가중치(하중)를 지정하는 그리드입니다. 이 부가적인 그리드를 지정하지 않는 경우, 가중치를 너비 단위 당 집적을 지정하는 선형 그리드 셀 크기로 간주합니다.

Outlets Shapefile [vector: point]

Optional.

이 부가적인 입력 파일은 관심 배출 포인트를 정의하는 포인트 shapefile입니다. 이 파일을 입력하는 경우, 해당 배출 포인트의 오르막 영역만을 평가할 것입니다.

Check for edge contamination [boolean]

이 옵션으로 경계 오염을 확인해야 할지 여부를 결정합니다. 경계 오염이란 기여 영역 결정 시 영역 외부에 있는 그리드 셀을 고려하지 않기 때문에 값이 과소평가될 수도 있다는 가능성으로 정의됩니다.

기본값: True

산출물

Decayed Specific Catchment Area Grid [raster]

D-Infinity 감퇴 집적 알고리즘은 어느 물질의 양이 D-Infinity 유수 방향으로 집적되지만, 셀에서 셀로 이동하면서 1차 감퇴되는 영역 내부에 있는 각 위치에 집적되는 양의 그리드를 생성합니다.

Console usage

processing.runalg('taudem:dinfinitydecayingaccumulation', -ang, -dm, -wg, -o, -nc, -dsca)

See also

D-Infinity 내리막 거리

설명

이 알고리즘은 D-infinity 유수 모델을 사용해서 하천까지의 내리막 거리를 계산합니다. D-infinity 유수 모델은 다중 유수 방향 모델입니다. 각 그리드 셀에서 흘러나가는 유수가 2개까지의 내리막 그리드 셀로 분산되기 때문입니다. 따라서 어떤 그리드 셀로부터 하천까지의 거리를 하나로 정의할 수 없습니다. 특정 그리드 셀에서 시작하는 유수가 서로 다른 여러 셀에서 하천과 합류할 수 있기 때문입니다. 통계적 방법을 선택해서 하천까지의 유수 경로 거리를 최장 거리, 최단 거리, 또는 가중 평균 거리로 구할 수 있습니다. 또는 총 직선 경로(피타고라스), 직선 경로의 수평 구성 요소, 직선 경로의 수직 구성 요소, 또는 총 지표 유수 경로 같은 여러 거리 측정 방법 가운데 하나를 선택할 수도 있습니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Pit Filled Elevation Grid [raster]

표고 값 그리드를 입력합니다. 일반 규칙에 따라, 구덩이를 제거한 표고 값 그리드를 입력할 것을 권합니다. 구덩이란 일반적으로 DEM 상의 유수 분석을 방해하는 오류로 간주됩니다. 구덩이 제거 도구가 산출한 그리드를 사용하면 됩니다. 구덩이의 표고를 해당 영역의 물이 배수될 때까지 올려 구덩이를 제거한 표고 값을 담고 있는 그리드입니다.

Stream Raster Grid [raster]

하천인 경우 그리드 셀 값을 1, 하천이 아닌 경우 셀 값을 0으로 해서 하천을 나타내는 그리드입니다. 하천망 분석 도구 모음 가운데 하나로 이런 그리드를 생성할 수 있습니다.

Weight Path Grid [raster]

Optional.

거리 계산에 사용되는 가중치(하중)을 지정하는 그리드입니다. 예를 들면 버퍼를 통과하는 유수 거리만 계산하도록 할 경우 이 그리드를 사용할 수도 있습니다. 이 경우 버퍼 내부의 가중치가 1이 되고 외부의 가중치는 0이 됩니다. 또는 가중치가 지표면을 이동하기 위한, 어쩌면 이동 시간 또는 이동 과정 중의 감쇠를 나타내는 일종의 비용 함수를 반영할 수도 있습니다. 이 파일을 입력하지 않는 경우, 각 그리드 셀의 하중을 1로 가정할 것입니다.

Statistical Method [selection]

하천까지의 내리막 거리를 계산하기 위한 통계적 방법을 지정합니다. D-infinity 유수 모델에서, 각 그리드 셀에서 흘러나가는 유수는 2개까지의 내리막 그리드 셀로 분산됩니다. 따라서 어떤 그리드 셀로부터 하천까지의 거리를 하나의 값으로 정의할 수 없습니다. 특정 그리드 셀에서 시작하는 유수가 서로 다른 여러 셀에서 하천과 합류할 수 있기 때문입니다. 하천까지의 거리를 최장(최대값), 최단(최소값), 또는 하천까지의 내리막 거리의 가중 평균으로 정의할 수 있습니다.

옵션:

  • 0 – 최소값

  • 1 – 최대값

  • 2 – 평균

기본값: 2

Distance Method [selection]

하천까지의 내리막 거리를 계산하기 위한 거리 측정법을 지정합니다. 총 직선 경로(피타고라스), 직선 경로의 수평 구성 요소(수평), 직선 경로의 수직 구성 요소(수직), 또는 총 지표 유수 경로(지표) 같은 여러 거리 측정 방법 가운데 하나를 선택할 수 있습니다.

옵션:

  • 0 – 피타고라스

  • 1 – 수평

  • 2 – 수직

  • 3 – 지표

기본값: 1

Check for edge contamination [boolean]

이 도구가 경계 오염을 확인해야 할지 여부를 나타내는 플래그입니다. 경계 오염이란 영역 바깥에 있는 그리드 셀을 계산에 넣지 않기 때문에 값이 저평가될 수도 있다는 가능성으로 정의됩니다. 내리막 거리라는 맥락에서, 어느 그리드 셀에서 나와 내리막을 따라 흐르는 유수 경로의 일부분이 하천 그리드 셀에 도달하지 못 하고 영역 밖으로 나가는 경우 값이 저평가되는 일이 발생합니다. 경계 오염을 확인하도록 선택하면, 알고리즘이 이를 인식하고 저평가된 값 대신 NODATA를 산출합니다. 이는 기대대로의 효과로서, 해당 그리드 셀들의 값이 사용할 수 있는 데이터 영역 외부에 있는 지형에 의존하기 때문에 그 값을 알 수 없다는 사실을 나타냅니다. 사용자가 경계 오염이 문제가 되지 않는다는 사실을 알고 있거나 또는 하천으로 합류하는 유수 경로 부분만을 사용해서 거리를 평가하고자 하는 경우 이 옵션을 끌 수도 있습니다.

기본값: True

산출물

D-Infinity Drop to Stream Grid [raster]

D-infinity 유수 모델 및 선택한 통계적 방법과 경로 측정법을 사용해서 계산한 하천까지의 거리를 담고 있는 산출 그리드입니다.

Console usage

processing.runalg('taudem:dinfinitydistancedown', dinf_flow_dir_grid, pit_filled_grid, stream_grid, weight_path_grid, stat_method, dist_method, edge_contam, dist_down_grid)

See also

D-Infinity 오르막 거리

설명

이 알고리즘은 각 셀에서 능선(ridge) 셀까지의 거리를 D-infinity 유수 역방향을 따라 계산합니다. 능선 셀이란 더 이상 오르막 방향으로 기여하지 않는 그리드 셀을 말합니다. 다중 유수 경로가 어떤 그리드 셀에 수렴하는 경우, 어떤 그리드 셀을 지정하더라도 해당 셀은 오르막 능선 셀을 여럿 보유할 수 있습니다. 이 알고리즘은 이런 유수 경로에 대한 최장 거리, 최단 거리, 그리고 대기 유수 평균(waited flow average) 3개의 통계법을 사용할 수 있습니다. 이런 통계법에서 사용되는 변수는 지정한 모든 셀에 대해 사용자가 지정한 한계값 t 를 초과하는 비율의 유수를 기여하는 그리드 셀만 오르막으로 간주합니다. t=0.5 로 설정하면 모든 그리드 셀에서 유수 경로 하나만 선택할 것입니다. 이렇게 되면 유수가 내리막 그리드 셀 2개로 나뉘는 D-infinity 유수 모델보다는 D8 유수 모델에 더 가까워질 것입니다. 마지막으로, 총 직선 경로(피타고라스), 직선 경로의 수평 구성 요소, 직선 경로의 수직 구성 요소, 또는 총 지표 유수 경로와 같은, 측정할 수 있는 부가적인 경로가 몇 개 존재합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Pit Filled Elevation Grid [raster]

표고 값 그리드를 입력합니다. 일반 규칙에 따라, 구덩이를 제거한 표고 값 그리드를 입력할 것을 권합니다. 구덩이란 일반적으로 DEM 상의 유수 분석을 방해하는 오류로 간주됩니다. 구덩이 제거 도구가 산출한 그리드를 사용하면 됩니다. 구덩이의 표고를 해당 영역의 물이 배수될 때까지 올려 구덩이를 제거한 표고 값을 담고 있는 그리드입니다.

Slope Grid [raster]

경사 값을 가진 입력 그리드입니다. 이 그리드는 고저차를 거리로 나눈 값으로 경사를 측정하며, D-Infinity 유수 방향 알고리즘의 산출물인 경우가 대부분입니다.

Statistical Method [selection]

하천까지의 내리막 거리를 계산하기 위한 통계적 방법을 지정합니다. D-infinity 유수 모델에서, 각 그리드 셀에서 흘러나가는 유수는 2개까지의 내리막 그리드 셀로 분산됩니다. 따라서 어떤 그리드 셀로부터 하천까지의 거리를 하나의 값으로 정의할 수 없습니다. 특정 그리드 셀에서 시작하는 유수가 서로 다른 여러 셀에서 하천과 합류할 수 있기 때문입니다. 하천까지의 거리를 최장(최대값), 최단(최소값), 또는 하천까지의 내리막 거리의 가중 평균으로 정의할 수 있습니다.

옵션:

  • 0 – 최소값

  • 1 – 최대값

  • 2 – 평균

기본값: 2

Distance Method [selection]

하천까지의 내리막 거리를 계산하기 위한 거리 측정법을 지정합니다. 총 직선 경로(피타고라스), 직선 경로의 수평 구성 요소(수평), 직선 경로의 수직 구성 요소(수직), 또는 총 지표 유수 경로(지표) 같은 여러 거리 측정 방법 가운데 하나를 선택할 수 있습니다.

옵션:

  • 0 – 피타고라스

  • 1 – 수평

  • 2 – 수직

  • 3 – 지표

기본값: 1

Proportion Threshold [number]

비율 한계값 파라미터입니다. 지정한 모든 셀에 대해 사용자가 지정한 한계값 t 를 초과하는 비율의 유수를 기여하는 그리드 셀만 오르막으로 간주합니다. t=0.5 로 설정하면 모든 그리드 셀에서 유수 경로 하나만 선택할 것입니다. 이렇게 되면 유수가 내리막 그리드 셀 2개로 나뉘는 D-infinity 유수 모델보다는 D8 유수 모델에 더 가까워질 것입니다.

기본값: 0.5

Check for edge contamination [boolean]

이 옵션으로 경계 오염을 확인해야 할지 여부를 결정합니다. 경계 오염이란 영역 외부에 있는 그리드 셀을 고려하지 않기 때문에 값이 과소평가될 수도 있다는 가능성으로 정의됩니다.

기본값: True

산출물

D-Infinity Distance Up [raster]

D-infinity 유수 모델 및 선택한 통계적 방법과 경로 측정법을 사용해서 계산한 능선까지의 거리를 담고 있는 산출 그리드입니다.

Console usage

processing.runalg('taudem:dinfinitydistanceup', dinf_flow_dir_grid, pit_filled_grid, slope_grid, stat_method, dist_method, threshold, edge_contam, dist_up_grid)

See also

D-Infinity 역 집적

설명

이 알고리즘은 가중 기여 영역 판정과 비슷한 방식으로 동작합니다. 다만 각 그리드 셀에서 내리막 가중 하중을 집적하는 것이 아니라, 그 유수 방향의 역방향을 따라 오르막 가중 하중을 역산해서 집적량을 계산합니다. 이 알고리즘은 최대 내리막 그리드에 있는 각 그리드 셀에서 나오는 내리막 가중 하중의 최대값도 산출합니다.

../../../../_images/raccfig.gif

내리막 방향으로 영향을 주는 활동 때문에 일어날 수도 있는 재해를 평가하고 매핑하기 위해 이 알고리즘을 개발했습니다. 토사 유출을 증가시키는 토지 관리 활동을 한 예로 들 수 있습니다. 토사 유출은 때로 산사태 또는 석편류(debris flow)를 일으키기도 하기 때문에, 이 가중 그리드를 지형 안정성 지도로 사용할 수도 있습니다. 그러면 역 집적으로 각 그리드 셀에서 토사 유출을 증가시킬 수도 있는 활동의 위험성 지표로서 내리막 불안정 지형의 면적을 측정할 수 있습니다. 현지에 어떤 영향을 끼칠 가능성이 없다고 해도 말입니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Weight Grid [raster]

집적 계산에 사용되는 가중치(하중)를 지정하는 입력 그리드입니다.

산출물

Reverse Accumulation Grid [raster]

역 집적 알고리즘의 산출 그리드입니다. 이 알고리즘은 가중 기여 영역 판정과 비슷한 방식으로 동작합니다. 다만 각 그리드 셀에서 내리막 가중 하중을 집적하는 것이 아니라, 그 유수 방향의 역방향을 따라 오르막 가중 하중을 역산해서 집적량을 계산합니다.

Maximum Downslope Grid [raster]

각 그리드 셀에서 내리막 가중 하중의 최대값을 나타내는 산출 그리드입니다.

Console usage

processing.runalg('taudem:dinfinityreverseaccumulation', -ang, -wg, -racc, -dmax)

See also

D-Infinity 이송 제약 집적 - 2

설명

공급 및 이송시키기 위한 유수 능력에 따라 제약될 수도 있는 어떤 (침전물 같은) 물질의 이송 및 퇴적을 계산하기 위해 이 알고리즘을 개발했습니다. 이 알고리즘은 어느 그리드 셀에서 나가는 이송량은 공급량 및 이송 능력 Tcap 가운데 최소값이라는 규칙을 따르는 (침전물 이송 같은) 물질 유동량을 집적합니다. 어떤 그리드 셀의 총 공급량은 오르막 그리드 셀에서 이송된 양의 합계 Tin 에 해당 셀의 (침식 등의) 공급 기여량 E 를 더해서 계산합니다. 이 알고리즘은 총 공급량에서 실제 이송량을 뺀 퇴적량 D 도 산출합니다.

../../../../_images/tlaeqn.gif

여기에서 E 는 공급량입니다. 각 그리드 셀에서 Tout 은 내리막 그리드 셀의 경우 Tin 이 되며, 이송 제약 집적 tla 로 산출됩니다. D 는 퇴적량 tdep 입니다. 이 알고리즘은 이송된 물질에 붙어 있는 어떤 합성물(오염물질)의 농도를 판정할 수 있는 옵션을 제공하는데, 다음과 같이 판정합니다:

../../../../_images/tlaceqn1.gif

이때 Lin 은 들어오는 합성물 하중이고 CinTin 은 각각 오르막 그리드 셀에서 들어오는 농도 및 이송량을 뜻합니다.

../../../../_images/tlaceqn2.gif

만약

../../../../_images/tlaceqn3.gif

이거나 또는

../../../../_images/tlaceqn4.gif

일 때 Cs 는 해당 셀이 공급하는 농도를 뜻하며, 우항에서 두 번째 항목의 차는 해당 그리드 셀에서 추가로 공급하는 농도를 뜻합니다. 따라서,

../../../../_images/tlaceqn5.gif

이 알고리즘은 각 그리드 셀에서 Cout 을 계산해서 농도 그리드를 산출합니다.

배출(outlet) shapefile을 사용한 경우, 이 알고리즘은 shapefile이 지정한 위치로 유수를 기여하는 영역 부분만 평가할 것입니다.

이송 제약 집적은 침전물 이송 비율과 침전물에 부착된 오염물질의 공간 의존성을 포함하는 침식 및 침전을 실어나르는 모델 작업에 유용합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Supply Grid [raster]

이송 제약 집적 함수에 물질의 공급량(하중)을 제공하는 그리드입니다. 침식에 응용할 경우, 이 그리드가 각 그리드 셀에서 공급되는 침식 분산탈리(detachment) 또는 침전물을 지정할 것입니다.

Transport Capacity Grid [raster]

이송 제약 집적 함수를 위해 각 그리드 셀에서 이송 능력을 제공하는 그리드입니다. 침식에 응용할 경우, 이 그리드가 실어나르는 유수의 이송 능력을 지정할 것입니다.

Input Concentration Grid [raster]

이송 제약 집적 함수에 공급량 가운데 관심 화합물의 농도를 제공하는 그리드입니다. 침식에 응용할 경우, 이 그리드가 침식된 침전물에 부착된, 예를 들어 인(燐)의 농도를 지정할 것입니다.

Outlets Shapefile [vector: point]

Optional.

이 부가적인 입력 파일은 관심 배출 포인트를 정의하는 포인트 shapefile입니다. 이 파일을 입력하는 경우, 해당 배출 포인트의 오르막 영역만을 평가할 것입니다.

Check for edge contamination [boolean]

이 옵션으로 경계 오염을 확인해야 할지 여부를 결정합니다. 경계 오염이란 결과물 산출 시 영역 외부에 있는 그리드 셀을 고려하지 않기 때문에 값이 과소평가될 수도 있다는 가능성으로 정의됩니다.

기본값: True

산출물

Transport Limited Accumulation Grid [raster]

이 그리드는 이송 능력 제약을 반영한 집적된 공급량의 가중 집적 그리드입니다. 모든 그리드 셀에서 나오는 이송량이 해당 그리드 셀에 대한 (해당 셀의 공급량에 들어오는 이송량을 더한) 총 공급량과 이송 능력 가운데 최소값이라는 규칙을 따르는 물질 유동을 집적해서 계산한 이송율을 산출합니다.

Deposition Grid [raster]

이송 제약 집적에서 산출된 퇴적량을 제공하는 그리드입니다. 퇴적량이란 각 그리드 셀로 들어오는 이송량에서 그리드 셀에서 나가는 이송 능력을 뺀 나머지를 말합니다. 퇴적 그리드는 들어오는 이송량과 해당 셀의 공급량을 더한 값에서 나가는 이송량을 뺀 값으로 계산합니다.

Output Concentration Grid [raster]

공급량 그리드에 입력 농도를 지정한 경우, (침전물과 같은) 이송되는 물질에 부착 또는 결합돼 있는 화합물(오염물질)의 농도를 계산해서 지정한 이 그리드도 산출합니다.

Console usage

processing.runalg('taudem:dinfinitytransportlimitedaccumulation2', dinf_flow_dir_grid, supply_grid, capacity_grid, in_concentr_grid, outlets_shape, edge_contam, transp_lim_accum_grid, deposition_grid, out_concentr_grid)

See also

D-Infinity 이송 제약 집적

설명

공급 및 이송시키기 위한 유수 능력에 따라 제약될 수도 있는 어떤 (침전물 같은) 물질의 이송 및 퇴적을 계산하기 위해 이 알고리즘을 개발했습니다. 이 알고리즘은 어느 그리드 셀에서 나가는 이송량은 공급량 및 이송 능력 Tcap 가운데 최소값이라는 규칙을 따르는 (침전물 이송 같은) 물질 유동량을 집적합니다. 어떤 그리드 셀의 총 공급량은 오르막 그리드 셀에서 이송된 양의 합계 Tin 에 해당 셀의 (침식 등의) 공급 기여량 E 를 더해서 계산합니다. 이 알고리즘은 총 공급량에서 실제 이송량을 뺀 퇴적량 D 도 산출합니다.

../../../../_images/tlaeqn.gif

여기에서 E 는 공급량입니다. 각 그리드 셀에서 Tout 은 내리막 그리드 셀의 경우 Tin 이 되며, 이송 제약 집적 tla 로 산출됩니다. D 는 퇴적량 tdep 입니다. 이 알고리즘은 이송된 물질에 붙어 있는 어떤 합성물(오염물질)의 농도를 판정할 수 있는 옵션을 제공하는데, 다음과 같이 판정합니다:

../../../../_images/tlaceqn1.gif

이때 Lin 은 들어오는 합성물 하중이고 CinTin 은 각각 오르막 그리드 셀에서 들어오는 농도 및 이송량을 뜻합니다.

../../../../_images/tlaceqn2.gif

만약

../../../../_images/tlaceqn3.gif

이거나 또는

../../../../_images/tlaceqn4.gif

일 때 Cs 는 해당 셀이 공급하는 농도를 뜻하며, 우항에서 두 번째 항목의 차는 해당 그리드 셀에서 추가로 공급하는 농도를 뜻합니다. 따라서,

../../../../_images/tlaceqn5.gif

이 알고리즘은 각 그리드 셀에서 Cout 을 계산해서 농도 그리드를 산출합니다.

배출(outlet) shapefile을 사용한 경우, 이 알고리즘은 shapefile이 지정한 위치로 유수를 기여하는 영역 부분만 평가할 것입니다.

이송 제약 집적은 침전물 이송 비율과 침전물에 부착된 오염물질의 공간 의존성을 포함하는 침식 및 침전을 실어나르는 모델 작업에 유용합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

D-infinity 방법으로 지정한 유수 방향 그리드입니다. 유수 방향을 라디안 단위로, 동쪽에서 반시계방향으로 측정합니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Supply Grid [raster]

이송 제약 집적 함수에 물질의 공급량(하중)을 제공하는 그리드입니다. 침식에 응용할 경우, 이 그리드가 각 그리드 셀에서 공급되는 침식 분산탈리(detachment) 또는 침전물을 지정할 것입니다.

Transport Capacity Grid [raster]

이송 제약 집적 함수를 위해 각 그리드 셀에서 이송 능력을 제공하는 그리드입니다. 침식에 응용할 경우, 이 그리드가 실어나르는 유수의 이송 능력을 지정할 것입니다.

Outlets Shapefile [vector: point]

Optional.

이 부가적인 입력 파일은 관심 배출 포인트를 정의하는 포인트 shapefile입니다. 이 파일을 입력하는 경우, 해당 배출 포인트의 오르막 영역만을 평가할 것입니다.

Check for edge contamination [boolean]

이 옵션으로 경계 오염을 확인해야 할지 여부를 결정합니다. 경계 오염이란 결과물 산출 시 영역 외부에 있는 그리드 셀을 고려하지 않기 때문에 값이 과소평가될 수도 있다는 가능성으로 정의됩니다.

기본값: True

산출물

Transport Limited Accumulation Grid [raster]

이 그리드는 이송 능력 제약을 반영한 집적된 공급량의 가중 집적 그리드입니다. 모든 그리드 셀에서 나오는 이송량이 해당 그리드 셀에 대한 (해당 셀의 공급량에 들어오는 이송량을 더한) 총 공급량과 이송 능력 가운데 최소값이라는 규칙을 따르는 물질 유동을 집적해서 계산한 이송율을 산출합니다.

Deposition Grid [raster]

이송 제약 집적에서 산출된 퇴적량을 제공하는 그리드입니다. 퇴적량이란 각 그리드 셀로 들어오는 이송량에서 그리드 셀에서 나가는 이송 능력을 뺀 나머지를 말합니다. 퇴적 그리드는 들어오는 이송량과 해당 셀의 공급량을 더한 값에서 나가는 이송량을 뺀 값으로 계산합니다.

Console usage

processing.runalg('taudem:dinfinitytransportlimitedaccumulation', dinf_flow_dir_grid, supply_grid, capacity_grid, outlets_shape, edge_contam, transp_lim_accum_grid, deposition_grid)

See also

D-Infinity 오르막 의존

설명

D-Infinity 오르막 의존 알고리즘은 영역 안에 있는 각 그리드 셀이 대상 그리드 셀 집합에 기여하는 양을 정량화합니다. 각 그리드 셀에서 여러 내리막 그리드 셀로 흐르는 유수의 비율을 D-Infinity 유수 방향 알고리즘으로 계산합니다. 이 내리막 유수 비율을 따라 각 그리드 셀에서 시작되어 대상 영역으로 흐르는 유수량을 정의합니다. 각 그리드 셀에서 내리막 그리드 셀들을 검사하는 내리막 회귀를 사용해서 오르막 영향을 판정, 산출된 맵으로 대상 영역을 흘러가는 유수가 시작된 오르막 영역을 식별하거나, 또는 대상 영역의 유수가 의존하는 영역을 식별합니다.

다음 그림은 x 영역(파랑색)에 있는 각 소스 포인트가 대상 포인트 혹은 y 영역(빨강색)에 기여하는 양을 묘사하고 있습니다. 가중 기여 영역 함수의 지표를 I(y; x) 로 나타내는 경우, 특정 그리드 셀 y 에서 그리드 셀 x 로 가중 기여치를 단위값 (1)로 지정하면, 오르막 의존은 D(x; y) = I(y; x) 로 표현됩니다.

../../../../_images/dependence.gif

이 알고리즘은, 예를 들어 대상 지역으로 들어오는 유수 또는 유수에 포함된 [오염]물질이 어디에서 시작되었는지 추적하는 데 유용합니다.

파라미터

D-Infinity Flow Direction Grid [raster]

관심 그리드 셀을 중심으로 하는 3x3 그리드 셀 크기의 창에 형성된 8개의 삼각면 가운데 가장 심한 내리막 경사 방향으로 유수 방향 각도를 결정하는 D-Infinity 방법으로 유수 방향을 지정하는 그리드입니다. D-Infinity 유수 방향 알고리즘이 이 그리드를 생성할 수 있습니다.

Destination Grid [raster]

오르막 방향에서 유수를 받아들일 수도 있는 대상 영역을 나타내는 그리드입니다. y 영역 내부는 1, 영역의 나머지 부분은 전부 0이어야만 합니다.

산출물

Output Upslope Dependence Grid [raster]

영역 내부에 있는 각 소스 포인트가 대상 그리드가 정의하는 영역에 기여하는 양을 정량화하는 그리드입니다.

Console usage

processing.runalg('taudem:dinfinityupslopedependence', -ang, -dg, -dep)

See also

내리막 평균 경사

설명

이 알고리즘은 D8 내리막 방향에서 사용자가 지정한 거리 안의 경사의 평균을 계산합니다. 이때 거리는 수평 맵 단위로 지정해야 합니다.

파라미터

D8 Flow Direction Grid [raster]

이 입력물은 모든 셀에서의 유수가 전부 가장 심한 내리막 경사 방향에 있는 단일 이웃 셀로 흐르는 D8 방법을 사용해서 인코딩된 유수 방향 그리드입니다. 이 그리드는 D8 유수 방향 알고리즘의 산출물로 얻을 수 있습니다.

Pit Filled Elevation Grid [raster]

표고 값 그리드를 입력합니다. 일반 규칙에 따라, 구덩이를 제거한 표고 값 그리드를 입력할 것을 권합니다. 구덩이란 일반적으로 DEM 상의 유수 분석을 방해하는 오류로 간주됩니다. 구덩이 제거 도구가 산출한 그리드를 사용하면 됩니다. 구덩이의 표고를 해당 영역의 물이 배수될 때까지 올려 구덩이를 제거한 표고 값을 담고 있는 그리드입니다.

Downslope Distance [number]

경사를 계산할 (평균 맵 단위) 내리막 거리 입력 파라미터입니다.

기본값: 50

산출물

Slope Average Down Grid [raster]

사용자 지정 거리 범위 안에서 D8 내리막 방향으로 경사의 평균을 계산한 산출 경사 그리드입니다.

Console usage

processing.runalg('taudem:slopeaveragedown', -p, -fel, -dn, -slpd)

See also

영역 전체 경사 비율

설명

특정 집수 영역(기여 영역)에 대한 경사의 비율을 계산합니다. 이 알고리즘은 좀 더 일반적인 ln(a/tan beta) 습윤 지수와 대수적으로 관계가 있지만, 경사가 0인 경우 0으로 나누는 오류를 피하기 위해 분모에 기여 영역을 넣습니다.

파라미터

Slope Grid [raster]

경사 값을 가진 입력 그리드입니다. D8 유수 방향 또는 D-Infinity 유수 방향 알고리즘 가운데 하나를 사용해서 이 그리드를 생성할 수 있습니다.

Specific Catchment Area Grid [raster]

각 셀의 고유 기여에 해당 셀로 흘러드는 오르막 이웃들의 기여를 더한 기여 영역 값을 제공하는 그리드입니다. 그리드 셀의 개수(또는 가중치의 총체)로 기여 영역을 집계합니다. D8 기여 영역 또는 D-Infinity 기여 영역 알고리즘 가운데 하나를 사용해서 이 그리드를 생성할 수 있습니다.

산출물

Slope Divided By Area Ratio Grid [raster]

특정 집수 영역(기여 영역)에 대한 경사 비율 그리드입니다. 좀 더 일반적인 ln(a/tan beta) 습윤 지수와 대수적으로 관계가 있지만, 경사가 0인 경우 0으로 나누는 오류를 피하기 위해 분모에 기여 영역을 넣습니다.

Console usage

processing.runalg('taudem:slopeoverarearatio', -slp, -sca, -sar)

See also