如何在google Directions API而不是Fastest中获得最短路径?

时间:2016-06-13 06:40:13

标签: android google-maps routes google-direction

我试图绘制一条包含原点和目的地的路线,包括Waypoints。当我将optimize参数设置为true时,它会以最快而非最短的形式返回结果。我尝试了替代方案:真实但没有响应变化,

请求是这样的: - Check this link

请注意,我正在为Android工作,所以将使用Android Api V2。任何帮助都会很明显。

1 个答案:

答案 0 :(得分:2)

不幸的是,目前还没有办法让API在所有情况下都返回绝对最短路径。

您必须获得更短路线而不是最快路线的一个选项是让API返回带有alternative参数的替代路线,[1]。然后,您可以检查结果并选择距离最短的结果。这可能无法提供绝对最短的路线,但会为您提供可供选择最短路线的可能路线列表。

[1] https://developers.google.com/maps/documentation/directions/intro#RequestParameters

我希望这些信息可以回答你的问题。