유클리드 거리 함수

각 셀에 대해, 가장 인접한 시작지점까지의 유클리드 거리를 계산합니다.

레거시:

이 함수는 사용 중단되었습니다.

거리 누적 함수는 향상된 기능 또는 성능을 제공합니다.

유클리드 거리 설명

이 함수는 전역 래스터 함수입니다.

참고

입력 원본 데이터는 래스터 레이어여야 합니다.

원본 래스터에 존재하는 NoData 값은 이 함수의 유효한 입력으로 포함되지 않습니다. 0 값은 원본 래스터의 유효값으로 간주됩니다. 시작지점 래스터추출 도구 또는 Clip 함수를 사용하여 생성할 수 있습니다.

원본 피처가 있으면 먼저 피처 래스터화 함수를 사용하여 해당 피처를 래스터 데이터셋으로 변환할 수 있습니다. 해당 함수에 대한 래스터 입력에 일관된 입력을 사용합니다. 이렇게 하면 동일한 셀 크기, 범위, 공간 참조를 사용하여 피처가 래스터 데이터셋으로 올바르게 변환됩니다.

최대 거리원본 래스터와 동일한 맵 단위로 지정됩니다.

지오프로세싱 환경에서 마스크가 설정되어 있고 마스크될 셀에 시작지점 위치가 포함될 경우 유클리드 계산은 나머지 시작지점 위치에 대해 이루어집니다. 마스크된 원본 셀은 계산에서 제외되며 NoData 값이 할당됩니다. 입력 표면에서 NoData로 지정된 셀 위치는 모든 결과 래스터에서 NoData로 지정됩니다.

매개변수

매개변수 이름설명

시작지점 래스터

(필수)

각각의 결과 셀 위치에 대한 유클리드 거리가 계산되는 셀이나 위치를 식별하는 입력 래스터입니다.

입력 유형은 정수 또는 부동 소수점 유형일 수 있습니다.

래스터 경계

장애물을 정의하는 래스터입니다.

데이터셋에는 장애물이 없는 NoData를 포함해야 합니다. 장애물은 0을 포함하는 유효한 값으로 나타냅니다.

장애물은 정수 또는 부동 소수점 래스터로 정의할 수 있습니다.

최대 거리

누적 거리 값이 초과할 수 없는 임계값입니다. 누적 유클리드 거리가 이 값을 초과하면 셀 위치의 결과값이 NoData가 됩니다.

기본 거리는 결과 래스터의 범위까지입니다.

셀 크기

결과 래스터가 생성될 셀 크기입니다.

셀 크기가 환경에서 분명하게 설정된 경우 그 값이 기본 셀 크기입니다. 설정되지 않은 경우 결과 셀 크기는 원본 래스터와 같게 됩니다.

거리 방법

거리 계산에 평면 거리(평면 지구)를 사용할지 아니면 측지 거리(타원체)를 사용할지를 지정합니다.

  • 평면 — 평면 측정에서는 2D 직교 좌표를 사용하여 길이와 면적을 계산합니다. 해당 옵션은 투영 좌표계에서 측정하는 경우에만 사용할 수 있으며, 해당 좌표계의 2D 평면이 측정 기준으로 사용됩니다.
  • 측지 — 회전 타원체(타원형)인 지구 표면의 두 지점을 잇는 가장 짧은 라인입니다. 입력 또는 출력 투영과 상관없이 결과가 변경되지 않습니다.
    비고:

    측지 라인을 사용하는 한 가지 사례는 항공기의 비행 경로를 결정하기 위해 두 도시 간의 최단 거리를 결정하려는 경우입니다. 이는 타원형 대신 구를 기준으로 하는 경우 대권 라인으로 알려져 있습니다.


본 항목
  1. 참고
  2. 매개변수