경로 서비스를 사용하면 도시 전체에서 최적 경로 찾기, 가장 가까운 긴급 차량 또는 시설 찾기, 위치 주변의 서비스 영역 식별 또는 차량을 통한 서비스 제공과 같은 운송 네트워크에 대한 여러 유형의 공간 분석을 수행할 수 있습니다.
경로 서비스는 ArcGIS Server에서 실행되므로 기관은 웹에서 네트워크 분석 도구를 사용할 수 있으며, 웹에서는 여러 사용자가 동시에 경로 서비스를 실행할 수 있습니다. 이를 통해 각 사용자에게 ArcGIS Pro에 대한 ArcGIS Network Analyst extension이 없더라도 기관 전반에 네트워크 분석 기능을 공유할 수 있습니다. 또한 네트워크 데이터셋 사본 여러 개를 관리할 필요도 없습니다. 기관의 모든 구성원은 모든 네트워크 분석에 신뢰할 수 있는 단일 소스를 사용합니다. 경로 서비스가 제공하는 경험은 ArcGIS Pro에서 거리 네트워크 분석을 수행하는 데 사용할 수 있는 도구와 유사합니다.
경로 서비스에는 분석 수행의 기반이 될 네트워크 데이터셋이 필요합니다. 네트워크 데이터셋은 일방통행 도로, 방향 전환 제한, 오버패스 및 터널 등 교통 규칙을 인코딩해 운송 네트워크를 모델링합니다. 네트워크 데이터셋은 지오데이터베이스에서 액세스되며, 이 지오데이터베이스는 파일 지오데이터베이스, 디스크에 저장된 모바일 맵 패키지 또는 엔터프라이즈 지오데이터베이스가 될 수 있습니다. 기관이 유지관리하는 거리 데이터에 기반해 네트워크 데이터셋을 생성하거나 ArcGIS StreetMap Premium의 일부로 제공되는 네트워크 데이터셋을 사용할 수 있습니다.
경로 유틸리티 서비스는 기관에서 네트워크 분석 도구를 활성화하도록 구성해야 합니다. 즉시 사용 가능한 일부 클라이언트 응용프로그램에는 서비스를 구성해야 하는 기능이 있을 수 있지만 모든 서비스를 구성할 필요는 없습니다.
라이선스:
ArcGIS Enterprise에서 경로 서비스를 발행하려면 ArcGIS Network Analyst extension 라이선스가 필요합니다. 그러나 ArcGIS Pro와 같은 클라이언트 응용프로그램에서는 경로 서비스 사용을 위해 ArcGIS Network Analyst extension 라이선스가 필요하지 않습니다.
경로 서비스 유형
아래 섹션에서는 6가지 유형의 경로 서비스에 대해 설명합니다.
경로 서비스
경로 서비스를 사용하면 한 위치에서 다른 위치에 이르는 최상의 방법을 찾아보거나 여러 위치를 방문할 수 있습니다. 최상의 경로란 주어진 시간의 교통 상황을 고려한 가장 빠른 경로이거나 이동 거리를 최소화한 최단 경로가 될 수 있습니다. 또한 경로 서비스는 지정된 허용 시간 창 내에서 각 경유지를 방문하는 최상의 경로를 찾을 수도 있습니다. 방문할 경유지가 세 군데 이상인 경우 지정된 위치의 고정 순서에 대해 최상의 경로를 파악할 수 있습니다. 이러한 경로를 단순 경로라고 합니다. 또는 경로 시스템에서 최상의 위치 방문 순서를 파악할 수도 있습니다(외판원 문제). 이러한 경로를 최적화된 경로라고 합니다.
가장 가까운 시설 서비스
가장 가까운 시설 서비스를 사용하여 사고 현장에 인접한 병원 찾기, 범죄 현장에 인접한 경찰차 찾기 및 고객의 주소에 인접한 상점 찾기 등의 문제를 해결할 수 있습니다. 인접한 시설을 찾을 때는 찾는 횟수와 해당 위치에서 오가는 이동 방향을 지정할 수 있습니다. 인접 시설을 찾고 나면 해당 위치에서 오가는 최상의 경로를 표시하고 각 시설까지의 이동 시간, 이동 거리 및 운전 방향을 포함할 수 있습니다. 서비스에서는 현재 교통 상황을 사용하여 최상의 경로를 제공합니다. 또한 서비스에서 시설을 검색하지 않게 하는 임피던스 한계점을 지정할 수 있습니다. 예를 들어 사고 현장에서 15분 운전 시간 이내의 병원을 검색하도록 가장 가까운 시설 서비스를 설정할 수 있습니다. 도달 시간이 15분 이상인 병원은 결과에 포함되지 않습니다. 병원은 시설, 사고는 사건이라고 합니다. 이 서비스를 통해 여러 개의 인접 시설 분석을 동시에 수행할 수 있습니다. 즉, 여러 개의 사건이 있을 수 있으며 가장 인접한 시설 또는 사건별로 가장 인접한 시설을 찾을 수 있습니다.
서비스 영역 서비스
서비스 영역 서비스를 사용하면 지정된 이동 시간이나 이동 거리 이내에 있는 입력 위치로부터 도달 가능한 영역을 찾을 수 있습니다. 서비스 영역이란 시설이라고 하는 하나 이상의 위치로부터 지정된 이동 시간이나 이동 거리 이내에 접근할 수 있는 도로를 모두 포함한 영역입니다. 일반적으로 서비스 영역은 시설 접근성을 시각화하고 측정하는 데 사용됩니다. 예를 들어 식료품점 주변의 3분 운전 시간 폴리곤은 운전하여 3분 이내 식료품점에 도달할 수 있어 해당 식료품점을 더 자주 이용하게 될 주민을 파악할 수 있습니다. 또한 이 서비스는 하나 이상의 시설 주변에 중심이 같은 여러 서비스 영역을 생성할 수 있습니다. 이러한 서비스 영역에서는 이동 시간이나 이동 거리가 늘어남에 따라 접근성이 어떻게 변화되는지를 살펴볼 수 있습니다. 예를 들어 통학 운전 시간이 5, 10, 15분 이내에 있는 병원 수를 확인할 수 있습니다. 이동 시간에 따라 서비스 영역을 생성하는 경우 서비스는 교통 데이터를 이용할 수 있습니다. 이 데이터는 당일에 시간별로 도달할 수 있는 영역에 영향을 줄 수 있습니다.
차량 경로 서비스
다양한 기관에서는 차량을 통해 서비스를 제공합니다. 예를 들어 대형 가구점은 여러 대의 트럭을 사용하여 가정에 가구를 배달할 수 있습니다. 폐유 재활용 전문 회사는 시설에서부터 트럭 경로를 지정하여 음식점의 폐유를 수집할 수 있습니다. 또한 보건 기관에서는 각 건강 조사관의 일일 조사 방문 일정을 세울 수 있습니다. 이러한 예시에 공통적인 문제는 차량 경로입니다. 각 기관에서는 각 경로(트럭 또는 조사관)에 의해 서비스가 제공되는 주문(가정, 음식점 또는 검사 지역) 및 주문 방문 순서를 파악해야 합니다. 기본 목적은 주문에 대한 최상의 서비스를 제공하고 전반적인 차량 운영 비용을 절감하는 것입니다. 차량 경로 서비스를 사용하면 이와 같이 복잡한 차량 관리 작업에 대한 솔루션을 정할 수 있습니다. 또한 이 서비스에서는 주문 수량과 차량 용적 일치, 주문에 대한 모든 시간 창 적용을 통한 수준 높은 고객 서비스 제공, 운전자에게 휴식 제공 및 동일 경로로 서비스를 제공하기 위한 주문 짝짓기 등의 다양한 옵션을 사용할 수 있으므로 더욱 구체적인 문제를 해결할 수 있습니다.
중앙 창고 위치에서 식료품점에 상품을 배당하는 경우를 살펴봅니다. 창고에는 사용 가능한 트럭이 세 대가 있습니다. 창고는 오전 8시부터 오후 5시까지 특정 시간 내에만 운영합니다. 이 동안 모든 트럭은 창고로 다시 돌아가야 합니다. 각 트럭의 경우 상품을 운반할 수 있는 용적량은 15,000파운드입니다. 각 상점에는 배달해야 할 상품의 분량(파운드 단위)과 배달이 수행되어야 하는 시간 창이 있습니다. 뿐만 아니라 운전자는 하루에 8시간만 근무하며 점심 시간에 휴식을 하고 운전하여 상점에 상품을 배달하는 데 걸린 시간만큼 보수를 받습니다. 이 서비스를 사용하면 각 경로의 일정을 파악할 수 있으며 이러한 분석을 통해 모든 차량 및 주문 요구 사항을 적용하면서 특정 경로에 소모된 총 운전자 시간을 최소화하여 배달이 이루어집니다.
위치 할당 서비스
위치 할당 서비스를 사용하면 수요 지점에 대한 시설의 잠재적 상호 작용을 바탕으로, 일련의 시설 중에서 어떤 시설을 사용해야 할지 선택할 수 있습니다. 이 서비스를 통해 다음과 같은 질문에 답할 수 있습니다.
- 기존의 소방서 집합에서 지역 사회에 최상의 출동 시간을 제공할 새 소방서 부지는 어디입니까?
- 소매업 회사가 사업을 축소해야 하는 경우 가장 전반적인 수요를 유지하기 위해 닫아야 하는 소매점은 어디입니까?
- 물류 센터와의 거리를 최소화하려면 공장을 어디에 지어야 합니까?
이 서비스의 목적은 수요 지점과 시설 간의 전체 거리를 최소화하거나, 시설로부터의 특정 거리 이내 포함되는 수요 지점 수를 최대화하거나, 시설로부터의 거리가 늘어남에 따라 소멸되는 할당된 수요량을 최대화하거나, 친숙하고 경쟁력 있는 시설 환경에서 수집되는 수요량을 최대화하는 것입니다.
이동 비용 매트릭스 서비스
이동 비용 매트릭스 서비스로 여러 출발지에서 여러 목적지까지 OD(출발지-목적지) 비용 매트릭스를 생성합니다. 이동 비용 매트릭스는 모든 출발지에서 모든 목적지까지 이동 시간 또는 이동 거리와 같은 비용이 포함된 테이블입니다. 또한 이 매트릭스에는 각 출발지와 연결된 목적지 순위가 해당 목적지부터 각 목적지까지 이동하는 데 필요한 최소 비용을 기반으로 하여 오름차순으로 매겨져 있습니다. 이동 비용 매트릭스를 생성할 때 각 출발지를 찾기 위한 최대 목적지 수와 목적지를 검색할 때 이동하는 최대 시간 또는 거리를 지정할 수 있습니다.
도로 네트워크에서 이동 비용이 직선거리 비용보다 더 적합한 경우 이동 비용 매트릭스 서비스 결과는 종종 다른 공간 분석에 대한 입력으로 사용합니다. 예를 들어 사람들은 주로 도로와 보도로 이동하기 때문에 도시의 인구이동예측을 수행하는 데에 있어서, 도로망을 토대로 한 비용을 통해 모델링 기능이 향상됩니다.
팁:
가장 가까운 시설 및 이동 비용 매트릭스 서비스는 비슷한 분석을 수행하지만 결과와 계산 속도에서 차이가 있습니다. 이동 비용 매트릭스 서비스는 결과를 더 빠르게 생성하지만, 기본 도로 또는 운전 방향을 따르는 라인을 반환할 수 없습니다. 이 매트릭스는 큰 M x N 문제를 빨리 해결하기 위해 설계되었습니다 그래서 경로 모양 및 운전 방향 생성에 필요한 정보는 내부적으로 포함하지 않습니다. 또는 가장 가까운 시설 서비스는 기본 도로 및 방향을 따르지만 이동 비용 매트릭스 서비스보다 실행 속도가 느린 경로를 반환할 수 있습니다. 경로 찾기 또는 실제 경로 쉐이프가 필요한 경우 가장 가까운 시설 서비스를 사용합니다. 그렇지 않은 경우 이동 비용 매트릭스 서비스를 사용하여 계산 시간을 줄입니다.
라스트마일 딜리버리 서비스
라스트마일 딜리버리 서비스는 최종 고객에게 택배를 배송하는 차량을 위해 설계된 사용 사례별 차량 경로 문제(VRP) 알고리즘입니다. 예를 들어, 이는 최종 고객 위치로 배송하는 단일 물류 센터 또는 스토어에 사용될 수 있으며, 대부분의 도로에서 소수의 고객에게 집중적으로 배송될 수 있지만 모든 도로의 모든 집을 방문하기 위한 것은 아닙니다.
배송업체는 각 경로(배송 차량 및 운전자)별로 처리해야 할 주문(택배 배송 위치)과 방문 순서를 파악해야 합니다. 기본 목적은 운전자가 모든 사람에게 쉽게 배송할 수 있도록 지리적으로 군집된 경로를 생성하여 최상의 주문 서비스를 제공하고 전반적인 차량의 운영 비용을 절감하는 것입니다.
Network Analyst 경로 서비스는 단일 차량이 여러 경유지를 방문할 수 있는 최상의 경로를 찾는 반면, 라스트마일 딜리버리 서비스 및 차량 경로 문제 서비스는 모두 여러 차량이 많은 주문을 처리할 수 있는 최상의 경로를 찾습니다. 차량 경로 문제 서비스는 유연성이 뛰어나며 다양한 제약 조건을 모델링할 수 있지만 이러한 유연성으로 인해 알고리즘이 제한을 받기도 합니다. 라스트마일 딜리버리 서비스는 제약 조건의 일부를 지원하지만 지원하는 제약 조건의 경우 더 나은 품질과 더 높은 성능의 알고리즘을 제공할 수 있습니다.
경로 유틸리티
경로 유틸리티 서비스에는 경로 서비스 작업을 위한 보조 정보를 제공하는 GetTravelModes 및 GetToolInfo 도구가 포함되어 있습니다.
GetTravelModes 도구는 경로 서비스와 사용할 수 있는 기관에 구성된 이동 모드 목록을 반환합니다. 이동 모드는 운전 또는 도보와 같은 이동 수단을 나타냅니다. 이동 모드는 이동 설정이 긴 목록으로 구성된 기본 템플릿입니다. 이 도구는 여러 응용프로그램에서 이동 모드의 이름과 선택적으로 UX에서 사용 가능한 설명을 나타내는 데 사용됩니다. 기관 관리자는 기본 이동 모드의 등록정보를 변경하도록 이동 모드를 구성하거나 기관의 워크플로를 효과적으로 반영하는 새 이동 모드를 추가하거나 기관의 워크플로에 적합하지 않은 이동 모드를 제거할 수 있습니다.
GetToolInfo 도구는 지오프로세싱 서비스에서 사용 가능한 도구의 분석 및 처리 제한에 사용된 네트워크 데이터셋에 대한 설명과 같은 정보를 제공합니다.
교통
교통 맵 서비스를 사용하여 실시간 교통 속도와 사고, 공사 현장, 도로 폐쇄와 같은 사건을 시각화할 수 있습니다. 교통 시각화에는 특정 도로 구간에서의 실시간 이동 속도에 대한 정보가 표시됩니다. 이 맵 서비스의 교통 사건은 사건 위치와 함께, 심각도, 예상 시작 및 종료 시간, 사건에 대한 설명 등의 몇 가지 속성을 제공합니다. 교통 속도와 사건 데이터는 5분마다 업데이트됩니다.
교통 맵 서비스는 경로 서비스의 결과를 표시하기 위한 배경 레이어로 사용하기에 적당합니다. 교통 맵 서비스에서 사용되는 교통 데이터는 분석이 수행될 때 경로 서비스에서도 사용됩니다. 경로 서비스에 의해 특정 경로가 반환된 이유를 강조하려면 해당 경로와 함께 교통 맵을 표시하여 그 경로에 사용되는 도로 선택에 영향을 준 교통 혼잡 영역을 표시할 수 있습니다.
서비스에서 사용하는 교통 데이터는 5분마다 업데이트됩니다. 각 교통 업데이트에는 다음 4시간 동안에 대한 교통 속도 예측도 포함됩니다. 어떤 계획을 세울 때 이를 통해 교통량을 시각화할 수 있습니다. 서비스는 최대 4시간 동안 교통 정보를 보관합니다. 이를 통해 8시간 창 내에서 교통 속도를 시각화할 수 있습니다. 교통 사고 정보는 보관되지 않으며 매 업데이트 시 갱신됩니다.
비고:
교통 맵 서비스는 ArcGIS Enterprise portal 경로 서비스가 ArcGIS Online에서 구성된 경우에만 사용할 수 있습니다.
교통 데이터
교통 데이터 유틸리티 서비스를 사용하면 ArcGIS Enterprise 경로 서비스가 실시간 및 예상 교통 속도를 사용하여 분석을 수행할 수 있습니다. 분석에 실시간 교통 데이터가 사용되는 경로 서비스를 발행하려면 다음을 수행합니다.
- ArcGIS Pro에서는 ArcGIS Online에서 실시간 교통으로 ArcGIS StreetMap Premium 데이터를 구성하고 ArcGIS Enterprise 경로 서비스에서 이를 사용할 수 있습니다.
- ArcGIS Pro 내에서 이 네트워크 데이터셋을 사용하거나 포털에 이 네트워크 데이터셋 기반의 경로 서비스를 구성합니다.