장애물을 피하면서 가장 인접한 시작 지점으로 돌아가도록 최단 경로를 따라 인접 셀에 대한 각 셀의 방향을 도 단위로 계산합니다.
값 범위는 0도에서 360도까지이며 시작지점 셀에 0이 예약되어 있습니다. 동쪽(우측)이 90도이며 값은 시계방향으로 증가합니다(180도 남쪽, 270도 서쪽, 360도 북쪽).
이 함수는 전역 래스터 함수입니다.
참고
입력 원본 데이터는 래스터 레이어여야 합니다.
원본 래스터에 존재하는 NoData 값은 이 함수의 유효한 입력으로 포함되지 않습니다. 0 값은 원본 래스터의 유효값으로 간주됩니다. 시작지점 래스터는 추출 도구 또는 Clip 함수를 사용하여 생성할 수 있습니다.
원본 피처가 있으면 먼저 피처 래스터화 함수를 사용하여 해당 피처를 래스터 데이터셋으로 변환할 수 있습니다. 해당 함수에 대한 래스터 입력에 일관된 입력을 사용합니다. 이렇게 하면 동일한 셀 크기, 범위, 공간 참조를 사용하여 피처가 래스터 데이터셋으로 올바르게 변환됩니다.
최대 거리는 원본 래스터와 동일한 맵 단위로 지정됩니다.
지오프로세싱 환경에서 마스크가 설정되어 있고 마스크될 셀에 시작지점 위치가 포함될 경우 유클리드 계산은 나머지 시작지점 위치에 대해 이루어집니다. 마스크된 원본 셀은 계산에서 제외되며 NoData 값이 할당됩니다. 입력 표면에서 NoData로 지정된 셀 위치는 모든 결과 래스터에서 NoData로 지정됩니다.
매개변수
매개변수 | 설명 |
---|---|
시작지점 래스터 (필수) | 각각의 결과 셀 위치에 대한 유클리드 방향이 계산되는 셀이나 위치를 식별하는 래스터 데이터셋입니다. 입력 유형은 정수 또는 부동 소수점 유형일 수 있습니다. |
래스터 경계 | 장애물을 정의하는 래스터입니다. 데이터셋에는 장애물이 없는 NoData를 포함해야 합니다. 장애물은 0을 포함하는 유효한 값으로 나타냅니다. 장애물은 정수 또는 부동 소수점 래스터로 정의할 수 있습니다. |
최대 거리 | 가장 가까운 원본을 계산할 임계값 거리를 정의합니다. 최인접 원본까지의 거리가 이 임계값을 초과하면 해당 셀의 결과는 NoData가 됩니다. 기본 거리는 결과 래스터의 범위까지입니다. |
셀 크기 | 결과 래스터가 생성될 셀 크기입니다. 셀 크기가 환경에서 분명하게 설정된 경우 그 값이 기본 셀 크기입니다. 설정되지 않은 경우 결과 셀 크기는 원본 래스터와 같게 됩니다. |
거리 방법 | 거리 계산에 평면 거리(평면 지구)를 사용할지 아니면 측지 거리(타원체)를 사용할지를 지정합니다.
|