Ios 任何谷歌API都可以在有纬度和经度的地点中获得最佳路线

Ios 任何谷歌API都可以在有纬度和经度的地点中获得最佳路线,ios,google-maps,google-maps-api-3,Ios,Google Maps,Google Maps Api 3,例如,我有5个具有lat和lng的位置。我的要求是,我需要在这些地点和当前地点中找到最佳路线 ] 上面的API可能得到从源到目标的最佳路径,但不是5个位置中的最佳路径 比如说 目前我在华盛顿,我必须访问纽约、芝加哥、马萨诸塞、波特兰和波士顿。我可以按什么顺序访问这些地方,这样旅行距离应该最小。要获得最佳路线,您需要在航路点中添加优化:true 以下是来自以下方面的示例: 即使我无法给出目的地,我也需要得到从源头到航路点最后一点的路线。简单地说,我需要节省我的时间去旅行。因为上面的URL不起作用,

例如,我有5个具有lat和lng的位置。我的要求是,我需要在这些地点和当前地点中找到最佳路线

]

上面的API可能得到从源到目标的最佳路径,但不是5个位置中的最佳路径

比如说
目前我在华盛顿,我必须访问纽约、芝加哥、马萨诸塞、波特兰和波士顿。我可以按什么顺序访问这些地方,这样旅行距离应该最小。

要获得最佳路线,您需要在
航路点中添加
优化:true

以下是来自以下方面的示例:


即使我无法给出目的地,我也需要得到从源头到航路点最后一点的路线。简单地说,我需要节省我的时间去旅行。因为上面的URL不起作用,所以目的地应该是强制的。我想要实现这一点,我们需要使用上面的API请求来拥有自己的逻辑
https://maps.googleapis.com/maps/api/directions/json?origin=Adelaide,SA&destination=Adelaide,SA&waypoints=optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA&key=YOUR_API_KEY