- JSON 表示法
- RouteLeg
- 多段线
- RouteLegStep
- NavigationInstruction
- RouteLegStepTravelAdvisory
- RouteLegTravelAdvisory
封装路线,由一系列相连的路段组成,这些路段连接起点、终点和中间航点。
JSON 表示法 |
---|
{ "legs": [ { object ( |
字段 | |
---|---|
legs[] |
组成路线的路程(航点之间的路径段)的集合。每段路程都对应于两个非 |
distance |
路线的行程距离(以米为单位)。 |
duration |
导航路线所需的时间。如果您将 该时长以秒为单位,最多包含九个小数位,以“ |
static |
不考虑交通状况的情况下,沿着相应路线行驶所需的时间。 该时长以秒为单位,最多包含九个小数位,以“ |
polyline |
整个路线多段线。此多段线是所有 |
description |
路线说明。 |
warnings[] |
显示路线时显示的一组警告。 |
viewport |
折线的视口边界框。 |
travel |
有关该路线的其他信息。 |
optimized |
如果 |
RouteLeg
封装非 via
航点之间的路段。
JSON 表示法 |
---|
{ "distanceMeters": integer, "duration": string, "staticDuration": string, "polyline": { object ( |
字段 | |
---|---|
distance |
路线路程的行程距离(以米为单位)。 |
duration |
导航相应航段所需的时间。如果 该时长以秒为单位,最多包含九个小数位,以“ |
static |
路程经过的时长,计算时不考虑路况信息。 该时长以秒为单位,最多包含九个小数位,以“ |
polyline |
此路程的总体多段线。这包括每个 |
start |
这段路程的起始位置。这可能与提供的 |
end |
这段路程的结束位置。这可能与提供的 |
steps[] |
一组路段,用于表示这段路程内的路段。每个步骤表示一条导航说明。 |
travel |
用于封装应告知用户的其他信息,例如路线路程上的可能的交通区域限制等。 |
折线
封装编码多段线。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 polyline_type 。封装折线的类型。默认为 encoded_多段线。polyline_type 只能是下列其中一项: |
|
encoded |
使用多段线编码算法的多段线的字符串编码。 |
geo |
使用 GeoJSON LineString 格式指定多段线。 |
RouteLegStep
封装 RouteLeg
的片段。一个步骤对应一条导航说明。路线路程由路段组成。
JSON 表示法 |
---|
{ "distanceMeters": integer, "staticDuration": string, "polyline": { object ( |
字段 | |
---|---|
distance |
此路段的行程距离(以米为单位)。在某些情况下,此字段可能没有值。 |
static |
完成此路段不考虑路况信息的时长。在某些情况下,此字段可能没有值。 该时长以秒为单位,最多包含九个小数位,以“ |
polyline |
与此步骤关联的多段线。 |
start |
此路段的起始位置。 |
end |
此步骤的终点位置。 |
navigation |
导航说明。 |
travel |
封装应告知用户的其他信息,例如路程路段可能的交通区域限制。 |
NavigationInstruction
JSON 表示法 |
---|
{
"maneuver": enum ( |
字段 | |
---|---|
maneuver |
封装当前步骤的导航说明(例如左转、合并或笔直)。此字段决定了要显示哪个图标。 |
instructions |
此步骤的导航说明。 |
RouteLegStepTravelAdvisory
封装应告知用户的其他信息,例如路程路段可能的交通区域限制。
JSON 表示法 |
---|
{
"speedReadingIntervals": [
{
object ( |
字段 | |
---|---|
speed |
注意:此字段当前未填充。 |
RouteLegTravelAdvisory
封装应告知用户的其他信息,例如路线分段可能存在的交通区域限制等。
JSON 表示法 |
---|
{ "tollInfo": { object ( |
字段 | |
---|---|
toll |
封装特定 |
speed |
速度读数间隔,详细说明交通密度。适用于 示例:
|