在为拼车行程确定最佳路线时, 最快路线可能并不总是最佳选择。你可能需要 规划路线。
借助 Routes Preferred API,您可以通过指定
使用 ComputeCustomRoutes
方法确定路线目标。
ComputeCustomRoutes
方法还可以帮助确保路线合规性,方法是允许
可以最大限度减少运营商所选路线和
。
将 Routes Preferred API 和 导航 SDK 来实现路线规划的全部优势。
启用 ComputeCustomRoutes 方法
若要在代码中使用 ComputeCustomRoutes
方法,您必须先:
启用它。详细了解如何启用 Routes Preferred API
方法,请参阅使用入门。
使用 ComputeCustomRoutes 方法
ComputeCustomRoutes
方法要求您指定响应
字段掩码。您可以使用
网址参数 $fields
或 fields
,或使用 HTTP/gRPC 标头
X-Goog-FieldMask
。如需了解详情,请参阅
系统参数。
字段掩码值是以英文逗号分隔的字段路径列表。每个字段路径 是以点分隔的字段名称列表,表示消息层次结构。 字段名称是 JSON 对象键或 protobuf 字段标记名称。 该字段路径从顶级响应消息类型开始, 接着是一个或多个圆点,然后是下一级别 和字段名称。通常,字段路径的构建方式如下:
topLevelField[.secondLevelField][.thirdLevelField][...]
特殊情况字段掩码是通配符“*”,它选择所有根级 字段。
如需了解详情,请参阅:
如需查看使用 ComputeCustomRoutes
方法的示例,请参阅
计算自定义路由(Beta 版)示例。
正在计算通行费
有关计算通行费的信息,请参阅 计算通行费。
有关计算通行费的示例,请参阅 计算自定义路由示例。