라인 형식 최적 경로 도구는 목적지에서 최적 시작지점까지의 경로를 라인 형식으로 계산합니다.
결과는 호스팅 피처 레이어입니다.
예시
적용 예시:
건설 비용과 관련하여 새로운 도로에 가장 적합한 경로를 찾습니다.
현재 위치와 목적지 사이에 있는 최적의 항해 경로를 찾습니다.
사용 참고사항
라인 형식 최적 경로에는 입력 레이어, 경로 설정, 결과 레이어에 대한 구성이 포함됩니다.
입력 레이어
입력 레이어 그룹에는 다음 매개변수가 포함됩니다.
입력 목적지 래스터 또는 피처는 최저 비용 시작지점까지의 거리가 계산되는 목적지를 식별하는 정수 래스터 또는 피처 레이어입니다.
레이어 버튼을 사용하여 레이어를 선택하거나 입력 피처 그리기 버튼 피처 입력의 경우 레이어 이름 아래에 피처 수가 표시됩니다. 해당 개수에는 필터를 사용하여 제거된 피처를 제외한 레이어의 모든 피처가 포함됩니다. 처리 범위 등의 환경 설정은 피처 수에 반영되지 않습니다.
목적지가 해당 입력 래스터에서 NoData에 해당하는 경우 분석에서 무시되며 해당 목적지로부터의 경로가 계산되지 않습니다.
입력이 래스터인 경우 목적지에 유효한 값(0은 유효한 값)을 갖는 셀로 구성되어야 하며 나머지 셀에는 NoData가 할당되어야 합니다.
입력이 피처 레이어인 경우 포인트, 라인 또는 폴리곤일 수 있습니다.
입력 목적지 데이터가 피처인 경우 분석을 수행하기 전에 시작지점 위치가 내부적으로 래스터로 변환됩니다.
최적 경로를 생성하기 위해 셀 크기 환경 설정이 무시되고 입력 역방향 래스터 값의 셀 크기가 결과 래스터를 계산하는 데 사용됩니다. 백링크 래스터의 패턴은 다른 해상도로 리샘플링되는 경우 변경됩니다. 혼란을 피하기 위해 이 도구를 사용할 때 셀 크기를 설정하지 마세요.
입력 피처 목적지에 폴리곤 피처 데이터를 사용하는 경우 특히 입력에 표시된 세부정보와 관련하여 결과 셀 크기가 클 때는 어떻게 처리되는지 확인해야 합니다. 폴리곤을 래스터로 도구를 사용하는 내부 래스터화 프로세스가 셀 할당 유형의 기본 설정인 셀 중심으로 적용됩니다. 즉, 셀의 중심에 있지 않은 데이터는 중간 래스터화된 목적지 결과에 포함되지 않고 거리 계산에 표시되지 않습니다. 예를 들어, 목적지가 건물 풋프린트와 같이 결과 셀 크기에 비해 상대적으로 작은 일련의 작은 폴리곤인 경우 일부만 결과 래스터 셀의 중심에 해당되어 분석에서 나머지 대다수 데이터가 분실된 것처럼 보일 수 있습니다.
이러한 상황을 방지하려면 중간 단계로 피처를 래스터로 변환 도구를 사용하여 입력 피처를 직접 래스터화하고 값 필드 매개변수를 설정할 수 있습니다. 그다음 결과 출력을 사용하려는 거리 도구에 입력으로 사용합니다.
최적 경로를 생성하기 전에는 일반적으로 두 가지 도구(거리 누적 또는 거리 할당) 중 하나를 사용하여 거리 누적 래스터 및 역방향 래스터를 생성합니다. 이는 최적 경로를 생성하는 데 필요한 입력입니다.
생성된 최적 경로는 D8 흐름 방향을 기반으로 하는 흐름 경로일 수 있습니다. 이 방식으로 최적 경로를 생성하려면 입력 역방향 래스터 또는 흐름 방향 래스터에 대한 입력으로 D8 흐름 방향 래스터를 사용합니다. 또한 입력 거리 누적 래스터 값을 제공합니다. 네트워크 경로 생성 매개변수를 사용할 수 없는 경우 입력 거리 누적 래스터 값은 경로를 결정하는 데 사용되지 않습니다. 상수 래스터를 사용하든 수치 표고 모델(DEM)을 사용하든 경로는 동일하며 경로의 속성 값만 달라집니다. 그러나 네트워크 경로 생성을 사용하는 경우 입력 거리 누적 래스터 값은 결과 흐름 누적 래스터 값이어야 합니다. D8 흐름 방향 래스터에 대한 자세한 내용은 흐름 방향 도구 문서를 참고하고 누적 래스터를 생성하려면 흐름 누적 도구 문서를 참고하세요.
목적지 필드는 목적지 위치의 값을 얻는 데 사용되는 정수 필드입니다.
입력 거리 누적 래스터는 시작지점에서 목적지로 가는 최적 경로를 결정하는 데 사용됩니다.
거리 누적 래스터는 일반적으로 거리 누적 또는 거리 할당 도구를 사용하여 생성됩니다. 거리 누적 래스터의 각 셀은 시작지점 셀까지 표면상의 최저 누적 비용 거리를 나타냅니다.
입력 역방향 래스터에는 도 단위로 계산된 방향이 포함되어 있습니다. 방향은 장애물을 피하면서 최저 누적 비용 시작지점으로 돌아가는 최적 경로를 따라 다음 셀을 식별합니다.
값 범위는 0도에서 360도까지이며 시작지점 셀에 0이 예약되어 있습니다. 동쪽(오른쪽)이 90도이고 값은 시계방향으로 증가합니다(180도 남쪽, 270도 서쪽, 360도 북쪽).
경로 설정
경로 설정 그룹에는 다음 매개변수가 포함됩니다.
경로 유형은 비용 경로 계산에서 입력 목적지 데이터의 값과 구역을 해석하는 방식을 정의합니다.
각 구역 — 입력 목적지 데이터의 각 구역에 대해 최저 비용 경로가 결정되며 결과 래스터에 저장됩니다. 이 옵션을 사용하면 각 영역의 최저 비용 경로는 영역에서 비용 거리 가중치가 가장 낮은 셀에서 시작합니다. 이 옵션이 기본 설정입니다.
최고 단일 — 입력 목적지 데이터의 모든 셀에 대해 최저 비용 경로는 시작지점 셀에 대한 최저 비용 경로가 최소인 셀에서 파생됩니다.
각 셀 — 입력 목적지 데이터에 유효한 값이 있는 각 셀에 대해 최저 비용 경로가 결정되며 결과 래스터에 저장됩니다. 이 옵션을 사용하면 입력 목적지 데이터의 각 셀은 개별적으로 처리되며 각 셀에 최저 비용 경로가 결정됩니다.
네트워크 경로 생성은 목적지로부터 시작지점까지의 중첩될 수 있는 전체 경로를 생성할지, 아니면 중첩되지 않는 네트워크 경로를 생성할지 여부를 지정합니다.
- 선택하지 않음 — 중첩될 수 있는 목적지로부터 시작지점까지의 전체 경로가 생성됩니다. 이 옵션이 기본 설정입니다.
- 선택 — 중첩되지 않는 네트워크 경로가 생성됩니다.
결과 레이어
결과 레이어 그룹에는 다음 매개변수가 포함됩니다.
결과 라인 이름은 맵에 생성되어 추가되는 레이어의 이름입니다.
이름은 고유해야 합니다. 기관에 동일한 이름의 레이어가 이미 있는 경우 도구를 사용할 수 없으며 다른 이름을 사용하라는 메시지가 표시됩니다.
- 폴더에 저장은 결과가 저장되는 내 콘텐츠의 폴더 이름을 지정합니다.
제한 사항
입력 피처 그리기 버튼은 Scene Viewer에서 사용할 수 없습니다.
환경
분석 환경 설정은 도구의 결과에 영향을 주는 추가 매개변수입니다. 환경 설정 매개변수 그룹에서 도구의 분석 환경 설정에 접근할 수 있습니다.
이 도구는 결과 좌표계 분석 환경을 적용합니다.
크레딧
이 도구는 크레딧을 사용합니다.
예상 크레딧을 사용하여 도구를 실행하는 데 필요한 크레딧 수를 계산합니다. 자세한 내용은 공간 분석을 위한 크레딧 이해하기를 참고하세요.
결과
이 도구는 라인 피처 최적 경로가 있는 호스팅 피처 레이어를 결과로 생성합니다.
결과 폴리라인 피처에는 DestID 필드 및 PathCost 필드가 포함됩니다. DestID 필드는 각 라인이 향하는 목적지를 식별합니다. PathCost 필드에는 각 경로에 대한 총 누적 비용이 표시됩니다. 결과가 파일 지오데이터베이스에 기록된 경우 최저 비용 경로의 총 길이가 있는 shape_length 필드도 포함됩니다.
사용 요구사항
이 도구에는 다음과 같은 사용자 유형 및 구성이 필요합니다.
- Professional 또는 Professional Plus 사용자 유형
- 영상 분석 권한이 있는 Publisher, Facilitator, Administrator 역할 또는 동급의 사용자 설정 역할
리소스
다음과 같은 리소스를 사용하여 자세히 알아보세요.
- 라인 형식 최적 경로의 작동 방식
- ArcGIS REST API의 라인 형식 최적 경로
- ArcGIS API for Python의 optimal_path_as_line
- Raster Analysis 익스텐션이 포함된 ArcGIS Pro의 라인 형식 최적 경로
- Spatial Analyst 익스텐션이 포함된 ArcGIS Pro의 라인 형식 최적 경로