Routes Preferred API 目前仅适用于部分客户。如需了解详情,请
与销售人员联系。
Waypoint
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
封装航点。航点用于标记路线的起点和终点,并包括路线沿途的中间停靠站。
JSON 表示法 |
{
"via": boolean,
"vehicleStopover": boolean,
"sideOfRoad": boolean,
// Union field location_type can be only one of the following:
"location": {
object (Location )
},
"placeId": string
// End of list of possible types for union field location_type .
} |
字段 |
via |
boolean
将此航点标记为里程碑,而不是停止点。对于请求中的每个非经由航点,响应会在 legs 数组中附加一个条目,以提供该行程路程的停靠点的详细信息。如果您希望路线途经此航点而不停靠,请将此值设为 true。通过航点不会使条目添加到 legs 数组中,但它们确实会让行程经过航点。您只能对中间航点设置此值。如果您在终端航点上设置此字段,请求将失败。如果 ComputeRoutesRequest.optimize_waypoint_order 设置为 true,则此字段不能设为 true;否则,请求将失败。
|
vehicleStopover |
boolean
表示航点供车辆停靠,且目的是上车或下车。设置此值后,计算的路线将不会包含不适合上车点和下车点的道路上的非 via 航点。此选项仅适用于 DRIVE 和 TWO_WHEELER 出行方式,且 locationType 为 location 时。
|
sideOfRoad |
boolean
表示此航点的位置优先让车辆停靠在道路的某一侧。设置此值后,路线会经过相应位置,这样车辆才能在偏离道路中心的道路一侧停靠。此选项仅适用于“云端硬盘”和“TWO_WHEELER”以及选择“locationType”时已设置为“location”。
|
联合字段 location_type 。表示位置的不同方式。location_type 只能是下列其中一项: |
location |
object (Location )
使用地理坐标指定的点,包含可选标题。
|
placeId |
string
与航点相关联的地图注点地点 ID。
|
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-20。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{
"last_modified": "最后更新时间 (UTC):2024-08-20。",
"state": ""
}