
简介
Route 类提供 computeRoutes
方法,用于返回两个位置之间的理想路线。提供多个地点之间的公交、骑行、驾车、两轮机动车或步行路线及实时路况。
需要路线矩阵?如果您对路线矩阵感兴趣,请参阅路线矩阵类概览。
正在迁移?如果您要从 Directions 服务(旧版)迁移到 Route
类,请参阅迁移到 Route 类。
为何使用 Route 类?
借助 Route
类,您可以根据自己的偏好设置车辆或包裹的路线,同时优化成本和质量,并获得各种路线详细信息。
您可以使用 Route 类做些什么?
computeRoutes
方法会返回两个位置之间的理想路线。借助 Routes 库,您可以执行以下操作:
- 获取不同出行方式的路线:
- 交通方式:公交、驾车、两轮车辆、步行或骑车。
- 一系列航点,您可以优化这些航点,以确定前往这些航点的最有效顺序。
- 使用多种方式指定起点、终点和途经点:
- 文本字符串。例如:“Chicago, IL”“Darwin, NT, Australia”“1800 Amphitheatre Parkway, Mountain View, CA 94043”或“CWF6+FWX Mountain View, California”
- 放置实例
- 纬度和经度坐标,可以选择性地包含车辆航向
- 根据您的需求和目标微调路线选项:
- 根据车辆的发动机类型选择省油或省能路线:柴油、电动、混合动力、汽油。
- 设置精细的流量计算选项,让您在质量与延迟之间做出权衡。
- 为途经点设置车辆航向(行驶方向)和道路侧信息,以提高预计到达时间的准确性。
- 指定直达位置与中转位置,以及安全的中途停留位置。
- 请求获取路线距离和预计到达时间 (ETA),以及过路费信息。
- 使用字段掩码仅请求所需的数据,从而控制延迟时间和质量,这有助于避免不必要的处理时间和更高的请求结算费率。