경로 매트릭스 계산 - Amazon Location Service

경로 매트릭스 계산

매트릭스 라우팅 서비스는 경로 매트릭스를 계산하여 여러 출발지와 목적지 간의 이동 시간 또는 거리를 제공합니다. 이 서비스는 유연한 사용자 지정 옵션을 제공하므로 이동 모드, 교통 상황 및 기타 라우팅 파라미터를 지정할 수 있습니다. 매트릭스 계산은 크기와 형태가 다양하여 정사각형 및 비정사각형 매트릭스를 모두 지원하고 동적 또는 자유 흐름 트래픽 데이터를 수용할 수 있습니다.

자세한 내용은 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: 매트릭스가 계산되는 경계입니다.