

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 웨이포인트 최적화
<a name="actions-optimize-waypoints"></a>

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

자세한 내용은 *Amazon Location Service API 참조*의 [OptimizeWaypoints](https://docs.aws.amazon.com/location/latest/APIReference/API_OptimizeWaypoints.html)를 참조하세요.

이 API에 대한 요청, 응답, cURL 및 CLI 명령의 예는 [웨이포인트 최적화를 사용하는 방법](https://docs.aws.amazon.com/location/latest/developerguide/optimize-waypoints-how-to.html)을 참조하세요.

## 사용 사례
<a name="use-cases"></a>
+ **다중 정거장 배송 효율성 향상:** 여러 다중 배송 정거장 시퀀스를 효율적으로 최적화하여 이동 시간과 비용을 줄입니다. 배송 서비스는 운전자를 위해 가장 효율적인 경로를 계산하고, 연료 비용을 최소화하고, 적시 배송을 보장하여 운영을 간소화하여 고객 만족도와 운영 효율성을 개선할 수 있습니다.
+ **현장 서비스 작업 간소화:** 하루에 여러 작업 사이트에 대한 방문 순서를 최적화하여 현장 서비스 기술자의 이동 시간을 줄입니다. 이를 통해 기업은 매일 더 많은 작업을 완료할 수 있으므로 생산성과 서비스 제공이 향상됩니다.
+ **여행사를 위한 효율적인 투어 경로 계획:** 여러 명소가 포함된 여정을 최적화하여 여행 시간을 최소화하면서 관광을 극대화합니다. 여행사는 이 기능을 사용하여 가이드 투어를 위한 최적의 계획을 수립하여 사용 가능한 시간을 더 잘 활용함으로써 전반적인 관광 경험을 개선할 수 있습니다.
+ **승차 공유 운전자 효율성 개선:** 여러 승객의 픽업 및 인계 시퀀스를 최적화하여 대기 시간을 줄이고 승객 경험을 개선합니다. 승차 공유 서비스는 웨이포인트를 최적화하여 운전자 수익을 극대화하고 승객에게 적시에 서비스를 제공할 수 있습니다.
+ **폐기물 수거 서비스의 경로 최적화:** 폐영역 회수 경로를 계획하여 이동 거리와 시간을 최소화하면 폐기물 관리 회사가 운영을 간소화하고 적시에 수거를 보장하여 비용을 절감하고 환경에 미치는 영향을 줄일 수 있습니다.
+ **이벤트 및 회의에 대한 물류 조정:** 여러 장소로 장비 및 공급품을 배송하기 위한 운송 물류를 관리하여 적재 및 하역 경로를 최적화합니다. 이를 통해 이벤트 플래너는 운송을 간소화하고 지연을 줄이며 이벤트를 위한 자재의 적시 도착을 보장할 수 있습니다.
+ **비상 대응 경로 개선:** 여러 비상 사태 발생 위치로 가는 가장 빠른 경로를 계획하여 심각한 상황의 대응 시간을 최적화합니다. 응급 서비스는 최적화된 웨이포인트를 사용하여 대응 효율성을 개선함으로써 잠재적으로 생명을 구할 수 있습니다.
+ **현장 담당자를 위한 영업 경로 계획 촉진:** 영업 담당자가 하루에 여러 고객을 방문하도록 경로를 최적화하여 이동 시간을 최소화하고 고객 방문을 극대화합니다. 이를 통해 기업은 생산성을 높이고 더 많은 판매 기회를 활용할 수 있습니다.

## 요청 이해
<a name="understanding-request"></a>

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

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

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

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

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

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

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

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

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

## 응답 이해
<a name="understanding-response"></a>

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

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

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

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

**TimeBreakdown**  
경로의 총 `Travel`, `Rest`, `Service` 및 `Wait` 지속 시간을 분류합니다.

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