이 도구는 각 셀에 대해 직선 거리, 비용 거리, 실제 표면 거리, 수직 및 수평 계수를 감안하여 원본까지의 누적 거리를 계산합니다.
적용 예시에는 다음 질문에 대한 대답이 포함됩니다.
현재 맵 범위 사용을 선택한 경우 현재 맵 범위 내에 보이는 입력 레이어의 피처만 분석되고, 선택하지 않으면 현재 맵 디스플레이 범위 외부에 있는 피처를 포함하여 입력 레이어에 있는 모든 피처가 분석됩니다.
거리를 계산할 원본을 식별하는 래스터 또는 피처 레이어입니다.
입력이 래스터인 경우 원본에 유효한 값(0은 유효한 값)을 갖는 셀로 구성되어야 하며 나머지 셀에는 NoData가 할당되어야 합니다.
입력이 피처 레이어인 경우 포인트, 라인 또는 폴리곤일 수 있습니다.
장애물을 정의하는 데이터셋입니다.
래스터 레이어의 경우 입력 유형은 정수 또는 플로트일 수 있습니다. 값(0 포함)이 있는 셀은 장애물로 처리됩니다. NoData인 셀은 장애물로 처리되지 않습니다.
피처 서비스의 경우 입력은 포인트, 라인 또는 폴리곤일 수 있습니다.
각 셀 위치의 고도 값을 정의하는 래스터입니다.
이 값은 셀 사이를 통과할 때 커버된 실제 표면 거리를 계산하는 데 사용됩니다.
각 셀을 통해 평면으로 이동할 임피던스 또는 비용을 정의하는 래스터입니다.
각 셀 위치의 값은 셀을 통해 이동하기 위한 단가 거리를 나타냅니다. 각 셀 위치 값과 셀 해상도를 곱해 대각선 이동을 보정하여 셀 통과 총비용을 구합니다.
비용 래스터의 값은 정수이거나 부동 소수점일 수 있지만 음수이거나 0일 수는 없습니다(비용이 음수이거나 0일 수 없음).
각 셀 위치의 z 값을 정의하는 래스터입니다.
이 값은 한 셀에서 다른 셀로 이동할 때 발생하는 수직 계수를 식별하는 데 사용되는 경사 계산에 사용됩니다.
수직 계수는 수직 비용 요소(VF)와 수직 상대 이동 각도(VRMA) 간의 관계를 지정합니다.
정의된 수직 계수 그래프를 식별하도록 선택할 수정자를 포함하는 여러 계수가 있습니다. 이 그래프를 사용하여 인접 셀로 이동하는 총비용을 계산하는 데 사용되는 수직 계수를 식별할 수 있습니다.
아래 설명에서 VF는 한 셀에서 다음 셀로 이동할 때 발생하는 수직적 장애를 정의하고 VRMA 수정자는 시작 원본 셀과 끝 원본 셀 간의 경사 각도를 식별합니다.
수직 매개변수에 대한 수정자는 다음과 같습니다.
각 셀의 수평 방향을 정의하는 래스터입니다.
래스터의 값은 0에서 360 사이의 정수이고 0도가 북쪽이거나 화면 위쪽을 향하며 시계 방향으로 증가해야 합니다. 평평한 부분은 값이 -1이어야 합니다. 각 위치의 값을 수평 계수와 함께 사용하면 셀에서 해당 셀의 네이버로 이동할 때 발생하는 수평 비용을 결정할 수 있습니다.
수평 계수와 수평 상대 이동 각도 간의 관계를 정의합니다.
정의된 수평 계수 그래프를 식별하도록 선택할 수정자를 포함하는 여러 계수가 있습니다. 이 그래프를 사용하여 인접 셀로 이동하는 총비용을 계산하는 데 사용되는 수평 계수를 식별할 수 있습니다.
아래 설명에서 HF(수평 계수)는 한 셀에서 다음 셀로 이동할 때 발생하는 수평적 장애를 정의하고 HRMA(수평 상대 이동 각도)는 셀에서 수평 방향과 이동 방향 간의 각도를 식별합니다.
이러한 HF의 정의 및 매개변수는 다음과 같습니다.
수평 키워드에 대한 수정자는 다음과 같습니다.
비용 계산을 시작할 초기 누적 비용입니다.
해당 비용을 통해 원본과 연결된 고정 비용을 지정할 수 있습니다. 비용 알고리즘이 비용 0이 아닌 초기 누적으로 설정된 값으로 시작됩니다.
이 값은 0 이상이어야 합니다. 기본값은 0입니다.
원본에 대한 여행자의 최대 누적입니다.
지정된 누적에 도달할 때까지 각 원본에 대해 비용 계산이 계속됩니다.
이 값은 0보다 커야 합니다. 기본 누적은 결과 래스터의 가장자리까지입니다.
비용 값에 적용할 승수입니다.
해당 승수를 통해 시작지점에서 이동 또는 크기 모드를 제어할 수 있습니다. 승수가 클수록 각 셀을 이동하는 비용이 커집니다.
이 값은 0보다 커야 합니다. 기본값은 1입니다.
수평 및 수직 계수를 적용할 때 여행자의 방향을 지정합니다.
시작 원본 - 수평 계수 및 수직 계수가 입력 원본에서 출발하여 비원본 셀에 도착할 때 적용됩니다. 이 옵션이 기본 설정입니다.
끝 원본 - 수평 계수 및 수직 계수가 각 비원본 셀에서 출발하여 입력 원본 셀로 돌아갈 때 적용됩니다.
시작 원본 또는 도착 원본 키워드를 지정하여 모든 원본에 적용되도록 하거나 각 원본의 이동 방향을 식별하는 키워드가 포함된 원본 데이터의 필드를 지정합니다. 필드에는 FROM_SOURCE
또는 TO_SOURCE
문자열을 포함해야 합니다.
거리 계산에 평면 거리를 사용할지 아니면 측지 거리를 사용할지를 지정합니다.
거리 누적 래스터에는 각 셀에 대해 최소 비용 원본과 왕래한 누적 거리가 포함됩니다.
결과 래스터는 실수 유형입니다.
내 콘텐츠에 생성되고 맵에 추가되는 레이어의 이름입니다. 기본 이름은 도구 이름과 입력 레이어 이름을 기반으로 합니다. 레이어가 이미 있는 경우 다른 이름을 입력하라는 메시지가 나타납니다.
결과 저장: 드롭다운 상자를 사용하여 결과가 저장될 내 콘텐츠에서 폴더 이름을 지정할 수 있습니다. 타일 형태 및 동적 영상 레이어를 모두 생성할 수 있는 권한이 있는 경우 다른 이름으로 결과 저장 드롭다운 상자를 사용하여 출력에서 생성할 레이어 유형을 지정할 수 있습니다.
역방향 래스터에는 도 단위로 계산된 방향이 포함되어 있습니다. 방향은 장애물을 피하면서 가장 인접한 시작지점으로 돌아가는 최단 경로를 따라 다음 셀을 식별합니다.
값 범위는 0도에서 360도까지이며 시작지점 셀에 0이 예약되어 있습니다. 동쪽(오른쪽)이 90도이고 값은 시계방향으로 증가합니다(180도 남쪽, 270도 서쪽, 360도 북쪽).
결과 래스터는 실수 유형입니다.
내 콘텐츠에 생성되는 레이어의 이름입니다. 내 콘텐츠에 현재 존재하지 않는 이름을 입력해야 합니다.
결과 저장: 드롭다운 상자를 사용하여 결과가 저장될 내 콘텐츠에서 폴더 이름을 지정할 수 있습니다. 타일 형태 및 동적 영상 레이어를 모두 생성할 수 있는 권한이 있는 경우 다른 이름으로 결과 저장 드롭다운 상자를 사용하여 출력에서 생성할 레이어 유형을 지정할 수 있습니다.
원본 방향 래스터는 최소 누적 비용 원본 셀의 방향을 방위각(도)으로 식별합니다.
값 범위는 0도에서 360도까지이며 시작지점 셀에 0이 예약되어 있습니다. 동쪽(오른쪽)이 90도이고 값은 시계방향으로 증가합니다(180도 남쪽, 270도 서쪽, 360도 북쪽).
결과 래스터는 실수 유형입니다.
내 콘텐츠에 생성되는 레이어의 이름입니다. 내 콘텐츠에 현재 존재하지 않는 이름을 입력해야 합니다.
결과 저장: 드롭다운 상자를 사용하여 결과가 저장될 내 콘텐츠에서 폴더 이름을 지정할 수 있습니다. 타일 형태 및 동적 영상 레이어를 모두 생성할 수 있는 권한이 있는 경우 다른 이름으로 결과 저장 드롭다운 상자를 사용하여 출력에서 생성할 레이어 유형을 지정할 수 있습니다.
원본 위치 래스터는 다중밴드 결과입니다. 첫 번째 밴드에는 행 색인이 포함되고 두 번째 밴드에는 열 색인이 포함됩니다. 해당 색인은 최저 누적 비용 거리로 떨어져 있는 원본 셀의 위치를 식별합니다.
내 콘텐츠에 생성되는 레이어의 이름입니다. 내 콘텐츠에 현재 존재하지 않는 이름을 입력해야 합니다.
결과 저장: 드롭다운 상자를 사용하여 결과가 저장될 내 콘텐츠에서 폴더 이름을 지정할 수 있습니다. 타일 형태 및 동적 영상 레이어를 모두 생성할 수 있는 권한이 있는 경우 다른 이름으로 결과 저장 드롭다운 상자를 사용하여 출력에서 생성할 레이어 유형을 지정할 수 있습니다.