

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 最佳化路徑點
<a name="actions-optimize-waypoints"></a>

最佳化航點 API 會計算最有效率的序列，以沿著路由造訪多個航點。使用進階演算法，此 API 可將行程時間和距離降至最低，同時考慮流量條件、迴避和車輛規格等因素。整合最佳化航點 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` 允許其他自訂。

**航點**  
要依序最佳化的路徑點清單。

**來源**  
用於最佳化之路由的起始位置。

**目的地**  
用於最佳化之路由的選用結束位置。

**OptimizeSequencingFor**  
排序最佳化的條件，例如最快或最短的路由。

**流量**  
流量相關選項會影響路由計算。

**驅動程式**  
驅動程式的工作和休息週期，以確保符合區域駕駛法規。

**叢集**  
叢集可讓您指定如何叢集附近的路徑點，以改善最佳化的序列。

每個航點也可以指定必須滿足的限制條件，例如 `AppointmentTime`、 `AccessHours`和排序限制條件，例如`Before`另一個航點。

## 了解回應
<a name="understanding-response"></a>

回應提供最佳化航點序列的詳細資訊，包括 `OptimizedWaypoints`和旅程的整體 `Distance`和 `Duration` 。

**OptimizedWaypoints**  
依其最佳化順序排列的路徑點清單。

**ImpedingWaypoints**  
防止最佳化序列的航點，包括未滿足的失敗限制條件。

**連線**  
路線點之間行程的詳細資訊，包括距離和持續時間。

**TimeBreakdown**  
路由的總 `Travel`、`Service`、 `Rest`和 `Wait`持續時間明細。

**ClusterIndex**  
與航點相關聯的叢集索引。只有在處理請求時執行叢集時，才會在回應中包含索引。