2024week25 版
此版本将下列 Automotive 专用功能从实验性版本引入了预览版。借助此功能集,汽车原始设备制造商 (OEM) 可以利用地图本身尚未提供的一些先进功能来构建自己的类似于地图的导航体验。
已弃用的字段。以下字段已废弃或目前未由路由使用,因此仍处于实验阶段:
VehicleInfo.totalAxleCount
(尚未准备好预览)VehicleInfo.trailerInfo
(尚未准备好预览)ExtraComputation.PREDICTED_SPEED_ON_POLYLINE_20KPH_BUCKETS
(取而代之的是ExtraComputation.PREDICTED_SPEED_ON_POLYLINE_10KPH_BUCKETS
)ComputeRoutes.routeToken
(取而代之的是routeTokenOptions
)
请避免在正式版代码中使用这些字段,以免将来发生破坏性更改。
RouteTokenOptions
:跨请求获取路线。您可以通过指定RouteTokenOptions
来指定路线令牌,以便在各个请求中获得一致的路线,这与 Google 地图导航中的行程更新方式类似。在响应中查找RouteTokenUpdateFidelity
,了解生成的路由与提供的令牌之间的关系。需
VehicleInfo
才能获得许可。当附加到拖车上并使用DRIVE
出行方式时,您可以使用VehicleInfo
指定车辆的整体尺寸,以获得有足够空间的路线。当限制接近车辆的高度或阻止车辆通过PolylineDetails.restrictionInfo
时,响应将包含有关道路高度限制的信息。如果不存在没有许可的路线,则不会返回任何路线。隧道
RouteModifiers
。您可以选择使用RouteModifiers.avoidTunnels
尽可能避开隧道。响应将包含我们在PolylineDetails.tunnelInfo
中无法避免的隧道的相关信息。晕影
RouteModifiers
。您可以根据最终用户购买的卡券,选择在特定国家/地区避开穿插道路。如需使用此功能,请指定RouteModifiers.avoidVignettes
。响应将包含我们在PolylineDetails.vignetteInfo
和RouteTravelAdvisory.vignetteInfo
中无法避免的穿插道路的相关信息。晕影
RouteModifers
。您可以根据最终用户购买的卡券,选择在特定国家/地区避开穿插道路。如需使用此功能,请指定RouteModifiers.avoidVignettes
。响应将包含我们在PolylineDetails.vignetteInfo
和RouteTravelAdvisory.vignetteInfo
中无法避免的穿插道路的相关信息。HOV 道路
RouteModifiers
。您可以选择使用RouteModifiers.hovPreference
允许高承载率车辆通行。路线将尽可能使用高承载率车辆车道,响应将在PolylineDetails.hovInfo
中提供路线沿线高承载率车辆路段的信息。更精细的出行速度估算值。您可以通过在字段掩码中添加
PolylineDetails.predictedSpeeds
和PolylineDetails.incidentInfo
并设置ExtraComputation.PREDICTED_SPEED_ON_POLYLINE_10KPH_BUCKETS
来接收精细的行程速度估算值和路线沿途事故。多段线上的地点 ID 信息。您可以请求组成该路线的
placeId
值的相关信息,以便引用其他 Google API。如需接收此信息,请在字段掩码中包含PolylineDetails.segmentInfo
。路线沿途的海拔高度。您可以请求路线沿途的海拔高度信息。如需接收此信息,请在字段掩码中包含
PolylineDetails.altitudeInfo
。轮渡/高速公路/收费站
RouteModifiers
信息。使用既有选项来避开轮渡/高速公路/收费站时,您可以请求获取沿返回路线无法避开的轮渡、高速公路和收费站的相关信息。如需接收此信息,请在字段掩码中添加PolylineDetails.ferryInfo
、PolylineDetails.highwayInfo
和PolylineDetails.tollInfo
。指定会话 ID。您可以在请求中指定
ComputeRoutes.navigationSessionId
。
文档更新
- 在使用 Bazel 生成客户端库 (Automotive) 中,移除了用于合并代码库的 Git 方法,改为使用复制方法。此外,命令中更正了其中一个复制目录的错误。
2023week50 版本
使用 annotationPaths 获取路径的动态流量数据
您可以使用 annotatePaths
方法获取所请求路径的动态流量数据。通过指定要包含的路由和流量属性,annotatePaths
会返回包含预测的服务等级的输入路径。这些路径被细分为更小的部分,为每个段提供精细的数据。这些路况信息有助于优化路线、提高安全性等。如需了解详情,请参阅以下内容:
- 使用
annotatePaths
获取路径注解 annotatePaths
(REST 参考文档)
如需授权您对 annotatePaths
的请求,您必须使用此处所述的 OAuth 方法:使用 OAuth (Automotive)。