设置沿途停留点
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如需在路线中设置经停点(例如,用于上车或下车),请将途经点指定为经停途经点。为此,请使用途经点的 vehicleStopover 属性。
此设置可确保计算出的路线不会以不适合上下客的道路(例如高速公路或隧道)为起点或终点。
假设地面道路与隧道内的道路交叉。如果您指定的途经点位于两条道路的交叉点(如地图所示),则生成的路线将以地面道路或隧道为起点或终点。此结果会带来一个问题,因为您无法在隧道中停车接送乘客。
如果您想将途经点用作上车点或下车点,则可以将 vehicleStopover 字段设置为 true,以确保生成的路线从允许上车和下车的道路开始或结束。
以下示例请求展示了如何设置经停点:
const routeRequestWithIntermediates = {
origin: 'Mountain View, CA',
destination: 'San Francisco, CA',
travelMode: 'DRIVING',
intermediates: [
{location: 'San Mateo, CA'},
{location: 'Half Moon Bay, CA', vehicleStopover: true}
],
fields: ['path', 'legs'],
};
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-11-02。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-11-02。"],[],[]]