목적지에서 시작지점까지 최적 경로를 계산합니다.
이 함수는 비용 거리 관점에서 선택된 위치부터 거리 누적 표면 내에 정의된 가장 인접한 시작지점 셀까지 최적 경로를 기록하는 결과 래스터를 생성합니다.
이 함수는 전역 래스터 함수입니다.
참고
거리 누적 함수의 결과는 일반적으로 래스터 형식 최적 경로 함수를 실행하는 데 필요합니다. 거리 누적 함수를 실행하면 래스터 형식 최적 경로 함수에 대한 입력 래스터 레이어에 필요한 거리 누적 래스터 및 역방향 래스터를 생성할 수 있습니다.
생성된 최적 경로는 D8 흐름 방향을 기반으로 하는 흐름 경로일 수 있습니다. 이러한 방식으로 최적 경로를 생성하려면 역방향 래스터 또는 흐름 방향 래스터에 대한 입력으로 D8 흐름 방향 래스터를 사용합니다. 또한 입력 거리 누적 래스터를 제공해야 합니다. 입력 거리 누적 래스터는 경로를 결정하는 데 사용되지 않습니다. 상수 래스터를 사용하든 수치 표고 모델(DEM)을 사용하든 경로는 동일하며 경로의 속성 값만 달라집니다. D8 흐름 방향 래스터에 대한 자세한 내용은 흐름 방향 함수를 참고하세요.
입력 목적지 데이터는 래스터 레이어여야 합니다. 목적지 셀 집합은 유효한 값을 가진 입력 래스터의 모든 셀로 구성됩니다. NoData 값을 가진 셀은 이 집합에 포함되지 않습니다. 0 값은 유효한 목적지로 간주됩니다. 목적지 래스터는 추출 도구를 사용하여 생성할 수 있습니다.
목적지 또는 시작지점 피처가 있으면 피처 래스터화 함수를 사용하여 해당 피처를 래스터로 변환할 수 있습니다. 거리 누적 또는 역방향 래스터를 래스터화 함수의 래스터 입력으로 사용합니다. 그러면 피처가 래스터 형식 최적 경로 함수로 들어가는 다른 래스터와 동일한 셀 크기, 범위, 공간 기준 체계를 사용하여 래스터화됩니다.
결과 최적 경로의 값은 지정된 위치의 경로 수를 나타냅니다. 대부분, 경로는 같은 경로를 따르며 시작지점을 떠나 여러 목적지를 향해 갈라집니다. 예를 들어, 값이 1이면 지정된 위치에 최적 경로가 하나뿐임을 나타내지만, 값이 5라면 지정된 위치에 연구 영역의 해당 셀을 통과하는 최적 경로가 5개 있음을 나타냅니다.
투영의 가장자리를 교차하는 경로를 생성하려면 거리 누적 래스터 및 역방향 래스터 매개변수의 입력으로 사용된 래스터를 원통 투영이나 지리 결과 좌표계에서 전체 글로벌 범위로 생성해야 하며, 거리 방법 매개변수에 측지 옵션을 사용해야 합니다.
매개변수
래스터 형식 최적 경로 함수 매개변수는 다음 테이블에 설명되어 있습니다.
매개변수 | 설명 |
---|---|
목적지 래스터 (필수) | 최적 경로가 최저 비용의 시작지점으로 결정되는 위치를 식별하는 정수 래스터 데이터셋 레이어입니다. 입력 래스터 레이어는 유효한 값(0은 유효한 값)을 갖는 셀로 구성되어야 하며 나머지 셀에는 NoData가 할당되어야 합니다. |
목적지 필드 | 목적지 위치의 값을 얻는 데 사용되는 필드입니다. |
거리 누적 래스터 (필수) | 거리 누적 래스터는 목적지에서 시작 지점으로 가는 최적 경로를 결정하는 데 사용됩니다. 거리 누적 래스터는 일반적으로 거리 누적 함수로 생성됩니다. 거리 누적 래스터의 각 셀은 시작지점 셀까지 표면상의 최저 누적 비용 거리를 나타냅니다. |
역방향 래스터 또는 흐름 방향 래스터 (필수) | 역방향 래스터에는 도 단위로 계산된 방향이 포함되어 있습니다. 방향은 장애물을 피하면서 최저 누적 비용 시작지점으로 돌아가는 최적 경로를 따라 다음 셀을 식별합니다. 값 범위는 0도에서 360도까지이며 시작지점 셀에 0이 예약되어 있습니다. 동쪽(오른쪽)이 90도이고 값은 시계방향으로 증가합니다(180도 남쪽, 270도 서쪽, 360도 북쪽). |
경로 유형 | 비용 경로 계산에서 입력 목적지 데이터의 값과 영역을 해석하는 방식을 정의하는 키워드를 지정합니다.
|