路由功能

探索 Google Maps Platform 路线计算、距离矩阵、精细导航、道路和车队路线安排功能,这些功能可通过 Android、iOS、JavaScript 和 Web Service API 使用。如需浏览支持的功能,请使用平台跳转链接或过滤框:

按类别浏览: 概览 | 地图 | 地点 | 路线 | 环境 | 分析

按子类别、功能或平台过滤 Routes 功能:

子类别 能力 平台
路线和路由 将标准 Google 地图路线视图嵌入到网页上的 iframe 中。 JavaScript
优化路线上的经停点顺序 Web 服务
返回两组或多组纬度/经度坐标之间路线的每个步骤之间的编码多段线。 JavaScript Web Service
返回两组或多组纬度/经度坐标之间路线的编码多段线。 JavaScript Web 服务
返回两个或更多纬度/经度坐标之间的路线,以一系列坐标的形式表示路线中每个步骤的位置。 JavaScript Web 服务
以一系列沿路线行驶的操作说明的形式,返回两组或多组纬度/经度坐标之间的路线。 JavaScript Web 服务
返回一组经纬度坐标与特定位置附近的每个地点之间的距离、行程时间和路线 URI。 Android iOS Web Service
返回一组纬度/经度坐标与根据查询字符串返回的每个地点之间的距离、行程时间和路线 URI。 Android iOS Web Service
返回基于查询字符串返回的每个地点(也位于预定义路线沿线)与路线目的地之间的距离、行程时间和路线 URI。 Android Web 服务
返回预定义路线的起点与根据查询字符串返回的每个地点(也位于该路线沿途)之间的距离、行程时间和路线 URI。 Android Web Service
返回多个出发地和目的地之间的路线矩阵的距离。 JavaScript Web 服务
根据查询字符串返回位于预定义路线沿线的地点的相关信息。 Android iOS Web Service
返回两组或多组纬度/经度坐标之间路线中每一步之间的距离。 JavaScript Web Service
返回两个或更多组纬度/经度坐标之间的路线距离。 JavaScript Web 服务
返回两个或更多组纬度/经度坐标之间路线中每个路段的行驶时间。 JavaScript Web Service
返回两个或更多组纬度/经度坐标之间的路线的出行时间。 JavaScript Web Service
返回多个出发地和目的地之间的一系列路线的收费信息。 Web Service
返回两个或更多组纬度/经度坐标之间路线的通行费信息。 Web 服务
返回多个出发地和目的地之间的路线矩阵的行程时间。 JavaScript Web Service
设置路线要经过的点。 Web Service
设置沿途的中间途经点。 Web 服务
沿路线设置航点。 Web Service
为路线请求指定经停点或直达点。 JavaScript Web 服务
为路线请求指定环保路线。 Web Service
指定路线请求中要避开的特征,例如高速公路或收费站。 JavaScript Web Service
指定如何在路线请求中使用路况数据。 JavaScript Web 服务
为路线请求指定较短距离或备选路线。 JavaScript Web Service
为路线矩阵请求指定出行方式(驾车、公交、步行、两轮车)。 JavaScript Web Service
为路线请求指定出行方式(驾车、公交、步行、两轮车)。 JavaScript Web 服务
为路线指定车辆朝向和道路一侧。 Web 服务
Fleet Engine 添加可自定义的互动式地图,用于将行程进度从 Fleet Engine 跟踪到移动应用。 Android iOS
在地图上添加 Fleet Engine 配送车辆的位置、停靠点、任务和航点标记。 JavaScript
添加路线多段线,以在网页或移动应用上的地图中跟踪从 Fleet Engine 到目的地的行程。 Android iOS JavaScript
将 Fleet Engine 配送车辆和任务的预测路线添加到地图中。 JavaScript
将 Fleet Engine 配送车辆和任务的实时位置信息添加到地图中 JavaScript
在 Fleet Engine 车队追踪地图上,为不同的缩放级别应用不同的地图样式。 JavaScript
在跟踪 Fleet Engine 行程进度的地图上,为不同的缩放级别应用不同的地图样式。 Android iOS JavaScript
更改 Fleet Engine 车队跟踪地图上的地点密度。 JavaScript
更改地图上用于跟踪 Fleet Engine 行程进度的地点的密度。 Android iOS JavaScript
更改 Fleet Engine 车队追踪地图上建筑物的样式。 JavaScript
在跟踪 Fleet Engine 行程进度的地图上更改建筑物的样式。 Android iOS JavaScript
更改 Fleet Engine 车队追踪地图上的图标和文本标签的样式。 JavaScript
更改地图上图标和文本标签的样式,以便跟踪 Fleet Engine 中的行程进度。 Android iOS JavaScript
更改 Fleet Engine 车队跟踪地图上位置标记的样式。 JavaScript
在跟踪 Fleet Engine 行程进度的地图上更改地标的样式。 Android iOS JavaScript
更改 Fleet Engine 车队追踪地图上的道路、多段线和多边形的样式。 JavaScript
更改地图上道路、多段线和多边形的样式,以便跟踪 Fleet Engine 中的行程进度。 Android iOS JavaScript
创建并返回新的 Fleet Engine 行程。 Web Service
自定义 Fleet Engine 车队跟踪地图上的标记。 JavaScript
自定义地图上的标记,以跟踪 Fleet Engine 中的行程进度。 Android iOS JavaScript
自定义 Fleet Engine 车队跟踪地图上的路线多段线。 JavaScript
在地图上自定义路线多段线,以跟踪 Fleet Engine 中的行程进度。 Android iOS JavaScript
在 Fleet Engine 车队追踪地图上显示或隐藏地图项。 JavaScript
在跟踪 Fleet Engine 行程进度的地图上显示或隐藏地图项。 Android iOS JavaScript
在 Fleet Engine 中实例化与按需拼车或送货服务提供商关联的新车辆。 Web Service
向 Fleet Engine 服务报告车辆到达下一个途经点的预计时间。 Android iOS
向 Fleet Engine 服务报告车辆的实时位置 Android iOS
向 Fleet Engine 服务报告车辆到下一个航点的剩余距离。 Android iOS
报告可计费的 Fleet Engine 行程用量。 Web 服务
将车辆行程途经点的纬度/经度坐标从 Navigation SDK 报告给 Fleet Engine 服务。 Android iOS
向 Fleet Engine 服务报告 Navigation SDK 为车辆提供的路线。 Android iOS
响应 Fleet Engine 配送车辆事件,包括已完成的行程、路段、配送和任务。 JavaScript
返回指定车辆的所有 Fleet Engine 行程的列表。 Web 服务
返回 Fleet Engine 中符合指定条件的车辆列表。 Web 服务
返回 Fleet Engine 中与提供商关联且符合指定条件的车辆的分页列表。 Web Service
从 Fleet Engine 服务返回车辆。 Web Service
返回有关 Fleet Engine 行程的信息。 Web 服务
从 Fleet Engine 服务返回车辆的行程信息。 Android iOS
更新 Fleet Engine 行程的行程数据。 Web Service
在网页或移动应用中的地图上,更新 Fleet Engine 行程的路线进度。 Android iOS JavaScript
更新 Fleet Engine 中车辆的车辆属性。 Web Service
更新 Fleet Engine 中车辆的车辆数据。 Web Service
生成式 AI 在地图上显示针对 AI 智能体回答进行了优化的路线。 Android iOS JavaScript
导航 添加自定义路线中断报告按钮。 Android iOS
为精细导航添加了新的界面元素。 Android iOS
在精细导航中添加路况图层。 Android iOS
向精细导航添加行程进度指示器。 Android iOS
向 Android 应用添加适用于 Android Auto 的交互式精细导航。 Android
向 iOS 应用添加适用于 CarPlay 的交互式精细导航。 iOS
向移动应用添加交互式精细导航。 Android iOS
提醒用户注意路线上的交通中断情况。 Android iOS
允许用户报告沿途的交通中断情况。 Android iOS
允许用户验证其路线上的中断情况。 Android iOS
允许用户在开始导航之前查看沿途的交通中断情况。 Android iOS
自定义精细导航的车速表和限速提醒。 Android iOS
自定义在精细导航期间显示的地图项。 Android iOS
自定义精细导航期间显示的界面元素和控件。 Android iOS
修改精细导航的路线偏好设置。 Android iOS
修改精细导航的镜头视图和行为。 Android iOS
返回精细导航 Feed,作为一系列消息,其中包含路线中每次机动的相关信息。 Android iOS
从精细导航会话返回夜间模式更新。 Android iOS
返回精细导航会话中的路线更改更新。 Android iOS
返回精细导航会话中的时间和距离更新。 Android iOS
返回精细导航会话中的用户到达更新。 Android iOS
返回精细导航会话中的用户位置信息更新。 Android iOS
返回精细导航会话中的用户速度更新。 Android iOS
设置精细导航的目的地。 Android iOS
使用可重复使用的路线令牌为精细导航指定重新规划的路线。 Android iOS
指定要与精细导航 Feed 搭配使用的自定义操作图标。 Android iOS
为精细导航指定道路一侧和其他到达偏好设置。 Android iOS
为路线请求指定出行方式(驾车、步行、两轮车、出租车)。 Android iOS
开始导航,以进行精细导航。 Android iOS
地点 返回一组经纬度坐标与特定位置附近的每个地点之间的距离、行程时间和路线 URI。 Android iOS Web Service
返回一组纬度/经度坐标与根据查询字符串返回的每个地点之间的距离、行程时间和路线 URI。 Android iOS Web Service
根据查询字符串返回的每个地点(这些地点也位于预定义路线和路线目的地沿途)之间的距离、行程时间和路线 URI。 Android Web 服务
返回预定义路线的出发地与根据查询字符串返回的每个地点(这些地点也位于该路线上)之间的距离、行程时间和路线 URI。 Android Web 服务
根据查询字符串返回位于预定义路线上的地点的相关信息。 Android iOS Web Service
道路 返回一组纬度/经度坐标,对应于最接近一组指定坐标的路段。 Web Service
返回一组与路段对齐且与一组指定坐标的路径最匹配的纬度/经度坐标。 Web Service
返回距离一组纬度/经度坐标最近的路段的 Google 地点标识符。 Web 服务
返回所提供 Google 地点标识符对应路段的限速。 Web Service
返回与一组纬度/经度坐标的路径最匹配的路段的限速。 Web 服务
路线优化 避免在多停靠点车辆路线中掉头。 Web Service
批量处理多站配送计划优化请求,并将响应写入 Google Cloud Storage。 Web Service
先交付较重的货物。 Web 服务
以预定义的目标为优化方向。 Web 服务
优先安排连续拜访附近的客户。 Web 服务
在送货前预留停车时间。 Web 服务
返回一个多经停点配送计划,该计划会根据指定的路线、费用、配送和车辆限制进行优化。 Web 服务
返回优化后的配送方案中每个经停点之间路线的导航路线令牌。 Web 服务
返回优化配送方案的汇总配送、车辆和费用指标。 Web Service
针对优化后的配送方案中每个停靠点之间的路线返回编码的折线。 Web Service
返回优化后的配送方案中每批货件的费用信息。 Web Service
返回优化后的配送方案中每个配送站点的开始时间和结束时间。 Web 服务
返回优化后的送货方案中每个送货点之间的行驶时间、延迟时间、休息时间和等待时间。 Web 服务
返回优化后的配送方案中每个停靠点的车辆装载信息。 Web 服务
为多经停点配送方案指定费用模型参数。 Web Service
为多经停点配送计划中的每辆车指定载重限制。 Web 服务
在多站式配送计划中,为每批货物指定取货和送货时间限制。 Web Service
在多停靠点配送计划中,为每辆车指定开始时间和结束时间可用性以及位置。 Web 服务
为多目的地配送方案指定开始时间和结束时间窗口。 Web Service
为多经停点配送计划指定车辆分配。 Web Service
为多经停点配送方案中的每辆车指定车辆时间费用。 Web Service
指定是否在多经停点配送计划中考虑实时路况信息。 Web Service