시작지점에서부터 목적지까지의 최저 비용 경로를 계산합니다.
이 함수는 비용 거리 관점에서 선택된 위치에서부터 누적 비용 표면 내에 정의된 가장 인접한 시작지점 셀까지 최저 비용 경로를 기록하는 결과 래스터를 생성합니다.
이 함수는 전역 래스터 함수입니다.
참고
일반적으로 입력 거리 누적 및 백링크 래스터를 생성하려면 비용 경로 함수를 실행하기 전에 하나 이상의 가중 비용 함수(거리 누적, 비용 거리, 비용 할당 또는 비용 백링크)를 실행해야 합니다. 이러한 함수는 비용 경로 함수의 필수 입력 래스터 레이어입니다.
각각의 최저 비용 경로는 스캔 프로세스에서 발생할 때 값이 할당됩니다. 비용 경로의 기존 시작지점 래스터 레이어(비용 거리 및 백링크가 파생된 래스터 레이어)의 종료 셀은 1을, 첫 번째 경로는 3을, 두 번째 경로는 4를 수신하는 식입니다. 값 2는 공통 비용 경로 일부가 있는 경로의 병합된 부분에 대해 예약되어 있습니다.
입력 목적지 데이터는 래스터 레이어여야 합니다. 목적지 셀 집합은 유효한 값을 가진 입력 래스터의 모든 셀로 구성됩니다. NoData 값을 가진 셀은 이 집합에 포함되지 않습니다. 0 값은 유효한 목적지로 간주됩니다. 목적지 래스터는 추출 도구를 사용하여 생성할 수 있습니다.
목적지 또는 시작지점 피처가 있으면 피처 래스터화 함수를 사용하여 해당 피처를 래스터로 변환할 수 있습니다. 비용 거리 또는 비용 백링크 래스터를 래스터화 함수에 대한 래스터 입력으로 사용합니다. 이렇게 하면 피처가 비용 경로 함수로 들어가는 다른 래스터와 동일한 셀 크기, 범위, 공간 기준 체계를 사용하여 래스터화됩니다.
여러 경로가 병합되고 동일한 경로의 시작지점에 대한 나머지 거리를 따르는 경우 두 경로가 함께 이동하는 세그먼트에는 값 2가 할당됩니다. 병합된 경로의 일부는 양쪽 경로에 모두 속하므로 경로 중 하나의 값을 할당할 수 없습니다.
비용 경로 함수를 사용하여 수치 표고 모델(DEM)의 최소 저항 경로를 도출할 수도 있습니다. 이 경우 입력 비용 거리 래스터에는 수치 표고 모델(DEM)을, 비용 백링크 래스터에는 흐름 방향 함수의 결과를 사용합니다.
매개변수
비용 경로 함수 매개변수는 다음 테이블에 설명되어 있습니다.
매개변수 | 설명 |
---|---|
목적지 래스터 (필수) | 최저 비용 경로가 최저 비용의 원본으로 결정되는 셀을 식별하는 래스터 데이터셋 레이어입니다. 입력 래스터 레이어는 유효한 값(0은 유효한 값)을 갖는 셀로 구성되며 나머지 셀에는 NoData가 할당되어야 합니다. |
목적지 필드 | 목적지 위치의 값을 얻는 데 사용되는 필드입니다. 입력 피처 데이터에는 유효한 필드가 하나 이상 포함되어 있어야 합니다. |
비용 거리 래스터 | 목적지 위치에서 원본까지의 최소 비용 경로를 결정하는 데 사용되는 비용 거리 래스터의 이름입니다. 비용 거리 래스터는 일반적으로 비용 거리, 비용 할당 또는 비용 백링크 함수로 생성됩니다. 각 셀에 대해 비용 거리 래스터 레이어는 각 셀에서 원본 셀 세트까지의 비용 표면에 대한 최소 누적 비용 거리를 저장합니다. |
비용 백링크 래스터 | 최소 비용 경로를 통해 원본으로 돌아갈 경로를 결정하는 데 사용되는 비용 백링크 래스터 레이어의 이름입니다. 백링크 래스터의 각 셀에서 값은 셀에서 단일 원본 셀 또는 원본 셀 세트까지의 최소 누적 비용 경로에서 다음 셀인 인접을 식별합니다. |
경로 유형 | 비용 경로 계산에서 입력 목적지 데이터의 값과 영역을 해석하는 방식을 정의하는 키워드입니다. 옵션은 다음과 같습니다.
|
백링크 래스터에 흐름 방향 규칙 강제 적용 | 함수가 입력 백링크 래스터를 흐름 방향 래스터로 간주하도록 합니다. 흐름 방향 래스터는 0~255인 정수 값을 포함할 수 있습니다.
|