웨이포인트 최적화 - Amazon Location Service

웨이포인트 최적화

Optimize Waypoints API는 경로를 따라 여러 웨이포인트를 방문하는 가장 효율적인 시퀀스를 계산합니다. 이 API는 고급 알고리즘을 사용하여 교통 상황, 회피 및 차량 사양과 같은 요소를 고려하면서 이동 시간과 거리를 최소화합니다. Optimize Waypoints API를 통합하면 기업이 운영을 간소화하고, 연료 소비를 줄이고, 배송 효율성을 높이고, 고객 만족도를 높일 수 있습니다. API는 최적화된 경로를 제공하므로 다중 정거장 이동 시나리오에서 더 나은 의사 결정 및 리소스 할당이 가능합니다.

자세한 내용은 Amazon Location Service API 참조OptimizeWaypoints를 참조하세요.

이 API에 대한 요청, 응답, cURL 및 CLI 명령의 예는 웨이포인트 최적화를 사용하는 방법을 참조하세요.

사용 사례

  • 다중 정거장 배송 효율성 향상: 여러 다중 배송 정거장 시퀀스를 효율적으로 최적화하여 이동 시간과 비용을 줄입니다. 배송 서비스는 운전자를 위해 가장 효율적인 경로를 계산하고, 연료 비용을 최소화하고, 적시 배송을 보장하여 운영을 간소화하여 고객 만족도와 운영 효율성을 개선할 수 있습니다.

  • 현장 서비스 작업 간소화: 하루에 여러 작업 사이트에 대한 방문 순서를 최적화하여 현장 서비스 기술자의 이동 시간을 줄입니다. 이를 통해 기업은 매일 더 많은 작업을 완료할 수 있으므로 생산성과 서비스 제공이 향상됩니다.

  • 여행사를 위한 효율적인 투어 경로 계획: 여러 명소가 포함된 여정을 최적화하여 여행 시간을 최소화하면서 관광을 극대화합니다. 여행사는 이 기능을 사용하여 가이드 투어를 위한 최적의 계획을 수립하여 사용 가능한 시간을 더 잘 활용함으로써 전반적인 관광 경험을 개선할 수 있습니다.

  • 승차 공유 운전자 효율성 개선: 여러 승객의 픽업 및 인계 시퀀스를 최적화하여 대기 시간을 줄이고 승객 경험을 개선합니다. 승차 공유 서비스는 웨이포인트를 최적화하여 운전자 수익을 극대화하고 승객에게 적시에 서비스를 제공할 수 있습니다.

  • 폐기물 수거 서비스의 경로 최적화: 폐영역 회수 경로를 계획하여 이동 거리와 시간을 최소화하면 폐기물 관리 회사가 운영을 간소화하고 적시에 수거를 보장하여 비용을 절감하고 환경에 미치는 영향을 줄일 수 있습니다.

  • 이벤트 및 회의에 대한 물류 조정: 여러 장소로 장비 및 공급품을 배송하기 위한 운송 물류를 관리하여 적재 및 하역 경로를 최적화합니다. 이를 통해 이벤트 플래너는 운송을 간소화하고 지연을 줄이며 이벤트를 위한 자재의 적시 도착을 보장할 수 있습니다.

  • 비상 대응 경로 개선: 여러 비상 사태 발생 위치로 가는 가장 빠른 경로를 계획하여 심각한 상황의 대응 시간을 최적화합니다. 응급 서비스는 최적화된 웨이포인트를 사용하여 대응 효율성을 개선함으로써 잠재적으로 생명을 구할 수 있습니다.

  • 현장 담당자를 위한 영업 경로 계획 촉진: 영업 담당자가 하루에 여러 고객을 방문하도록 경로를 최적화하여 이동 시간을 최소화하고 고객 방문을 극대화합니다. 이를 통해 기업은 생산성을 높이고 더 많은 판매 기회를 활용할 수 있습니다.

요청 이해

요청에는 최적화된 시퀀스를 계산하기 위한 OriginWaypoints와 같은 파라미터가 필요합니다. Avoid, TrafficDriver와 같은 선택적 파라미터는 추가 사용자 지정을 허용합니다.

Waypoints

순차적으로 최적화할 웨이포인트 목록입니다.

Origin

최적화를 위한 경로의 시작 위치입니다.

Destination

최적화를 위한 경로의 선택적 종료 위치입니다.

OptimizeSequencingFor

가장 빠른 경로 또는 가장 짧은 경로와 같은 시퀀싱 최적화 기준입니다.

Traffic

경로 계산에 영향을 미치는 트래픽 관련 옵션입니다.

Driver

리전 주행 규정을 준수하기 위한 드라이버 작업 및 휴식 주기입니다.

Clustering

Clustering을 사용하면 가까운 웨이포인트를 클러스터링하여 최적화된 시퀀스를 개선하는 방법을 지정할 수 있습니다.

각 웨이포인트는 AppointmentTime, AccessHours와 같은 제약 조건 및 Before 다른 웨이포인트와 같은 순서 제약 조건과 같이 충족해야 하는 제약 조건을 지정할 수도 있습니다.

응답 이해

응답은 OptimizedWaypoints 및 여정에 대한 전체 DistanceDuration을 포함하여 최적화된 웨이포인트 시퀀스의 세부 정보를 제공합니다.

OptimizedWaypoints

최적화된 순서의 웨이포인트 목록입니다.

ImpedingWaypoints

충족되지 않은 실패한 제약 조건을 포함하여 최적화된 시퀀스를 막는 웨이포인트입니다.

Connections

거리 및 기간을 포함하여 웨이포인트 간 이동에 대한 세부 정보입니다.

TimeBreakdown

경로의 총 Travel, Rest, ServiceWait 지속 시간을 분류합니다.

ClusterIndex

웨이포인트가 연결된 클러스터의 인덱스입니다. 인덱스는 요청을 처리하는 동안 클러스터링이 수행된 경우에만 응답에 포함됩니다.