경로 매트릭스 계산
매트릭스 라우팅 서비스는 경로 매트릭스를 계산하여 여러 출발지와 목적지 간의 이동 시간 또는 거리를 제공합니다. 이 서비스는 유연한 사용자 지정 옵션을 제공하므로 이동 모드, 교통 상황 및 기타 라우팅 파라미터를 지정할 수 있습니다. 매트릭스 계산은 크기와 형태가 다양하여 정사각형 및 비정사각형 매트릭스를 모두 지원하고 동적 또는 자유 흐름 트래픽 데이터를 수용할 수 있습니다.
자세한 내용은 Amazon Location Service API 참조의 CalculateRouteMatrix 섹션을 참조하세요.
이 API에 대한 요청, 응답, cURL 및 CLI 명령의 예는 경로 매트릭스 계산 사용 방법을 참조하세요.
사용 사례
-
물류 및 전자 상거래를 위한 배송 경로 최적화: 여러 픽업 위치와 배송 위치 간의 이동 시간 및 거리를 효율적으로 계산하여 경로를 최적화합니다. 물류 회사는 이 기능을 사용하여 도시 간 효율적인 경로를 계획하여 비용과 배송 시간을 최소화할 수 있습니다. 당일 또는 익일 서비스에 최적화된 배송 기간을 설정하고 다중 정거장 배송 경로를 계획하는 데 적합합니다.
-
승차 공유 애플리케이션에서 드라이버와 승객 일치: 경로 계산을 사용하여 위치 간에 가장 빠른 경로를 찾아 가장 가까운 승객과 드라이버를 일치시킵니다. 승차 공유 앱은 실시간 드라이버 도착 추정치를 제공하여 사용자 경험을 개선하고 신속한 픽업 및 인계를 보장할 수 있습니다. 자동차, 자전거, 스쿠터와 같은 다양한 운송 모드를 지원합니다.
-
플릿 관리를 위한 경로 계획 및 최적화: 연료 소비와 이동 시간을 줄이기 위해 경로를 최적화하여 대규모 플릿을 관리합니다. 플릿 관리자는 여러 정거장에서 차량에 가장 효율적인 경로를 할당하여 전반적인 운영 효율성을 높일 수 있습니다. 사용 사례에는 사이트 방문 시 최적의 경로 계획이 필요한 서비스 플릿, 운송 회사 및 유틸리티가 포함됩니다.
요청 이해
요청에는 경로 계산을 위한 출발지 및 목적지가 포함되며, 기본 설정과 제약 조건에 따라 매트릭스를 조정하기 위한 선택적 파라미터가 있습니다. 자세한 내용은 경로 Calculate Route Matrix API에 대한 API 참조를 참조하세요.
-
Origins: 경도 및 위도의 출발지 좌표 목록입니다. -
Destinations: 목적지 좌표 목록입니다. -
OptimizeRoutingFor: "가장 빠른" 경로 또는 "가장 짧은" 경로와 같은 최적화 기준입니다. -
RoutingBoundary: 계산을 위한 경계를 "무제한" 또는 특정 지오메트리로 제한됨으로 정의합니다. -
Avoid: 경로 계산 중에 피해야 할 특성입니다. 실행 가능한 경로를 찾을 수 없는 경우 무시됩니다. -
Traffic:경로 계산에 영향을 미치는 트래픽 관련 옵션입니다.
응답 이해
응답에는 거리 및 기간과 같은 세부 정보와 함께 출발지 및 목적지 간의 계산된 경로 매트릭스가 포함됩니다. 해당하는 경우 경로에 대한 오류 및 경계도 제공됩니다. Calculate Route Matrix API에 대한 자세한 내용은 API 참조를 참조하세요.
-
RouteMatrix: 출발지와 목적지 간의 이동 거리 및 기간을 포함하는 매트릭스입니다. -
ErrorCount: 경로 계산 중에 발생한 오류 수입니다. -
RoutingBoundary: 매트릭스가 계산되는 경계입니다.