

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 计算路线矩阵
<a name="calculate-route-matrix"></a>

矩阵路线服务会计算路线矩阵，提供多个出发地和目的地之间的行程时间或距离。该服务提供灵活的自定义选项，支持指定出行模式、交通状况和其他路线参数。矩阵计算的大小和形状可能各不相同，既支持正方形矩阵，也支持非正方形矩阵，并能适应动态或自由流交通数据。

欲了解更多信息，请参阅[CalculateRouteMatrix](https://docs.aws.amazon.com/location/latest/APIReference/API_CalculateRouteMatrix.html)《*亚马逊定位服务 API 参考*》。

有关此 API 的请求、响应、cURL 和 CLI 命令示例，请参阅[如何使用计算路线矩阵](https://docs.aws.amazon.com/location/latest/developerguide/calculate-route-matrix-how-to.html)。

## 使用案例
<a name="route-matrix-use-cases"></a>
+ **优化物流和电子商务的配送路线：**高效计算多个取件和配送地点之间的行程时间和距离，以优化路线。利用此功能，物流公司可以通过规划跨城市的高效路线，尽可能地降低成本并缩短交货时间。它非常适合为当日或次日服务设置优化的配送时段，以及规划多站点配送路线。
+ **在拼车应用程序中匹配司机与乘客：**使用路线计算，通过查找不同地点之间的最快路线，将司机与最接近的乘客进行匹配。拼车应用程序可以实时提供司机预计到达时间，确保及时上车和下车，从而增强用户体验。支持多种交通方式，如汽车、自行车和踏板车。
+ **规划和优化路线以便于车队管理：**通过优化路线来管理大型车队，从而降低油耗并缩短行程时间。车队经理可以为停靠多个站点的车辆分配最高效的路线，从而提高整体运营效率。使用案例包括服务车队、运输公司和公用事业，在这些情况下，优化路线规划对于实地考察至关重要。

## 了解请求
<a name="route-matrix-request"></a>

**注意**  
 对于`ap-southeast-1`和中的客户`ap-southeast-5`，支持的请求和响应字段可能有所不同。有关详细信息，请参阅 [CalculateRouteMatrix API 参考](https://docs.aws.amazon.com/location/latest/APIReference/API_CalculateRouteMatrix.html)。

该请求包括用于路线计算的**出发地**和**目的地**，以及用于根据首选项和约束条件定制矩阵的可选参数。有关计算路线矩阵 API 的更多详细信息，请参阅《API 参考》。
+ `Origins`：以经度和纬度表示的出发地坐标列表。
+ `Destinations`：目的地坐标列表。
+ `OptimizeRoutingFor`：优化标准，例如“最快”或“最短”路线。
+ `RoutingBoundary`：设定计算的边界，要么设定为“无界”，要么限制为特定几何体。
+ `Avoid`：计算路线时要避开的特征。如果找不到可行的路线，则忽略此项。
+ `Traffic`：影响路线计算的与交通相关的选项。

## 了解响应
<a name="route-matrix-response"></a>

响应包括出发地和目的地之间的计算路线矩阵，以及距离和持续时间等详细信息。如果适用，还会提供路线的错误信息和边界。有关计算路线矩阵 API 的更多详细信息，请参阅《API 参考》。
+ `RouteMatrix`：包含起点和目的地之间的行驶距离（以米为单位）和持续时间（以秒为单位）的矩阵。
+ `ErrorCount`：计算路线时遇到的错误数。
+ `RoutingBoundary`：矩阵计算边界。