任何谷歌API,用于在具有纬度和经度的位置之间获取最佳路线



例如,我有 5 个带有纬度和液化天然气的位置。我的要求是我需要在这些位置以及当前位置中获得最佳路线

https://maps.googleapis.com/maps/api/directions/json?origin=lat,lng&destination=lat,lng&mode=driving&sensor=false&alternatives=true&waypoints=[]

上述 API 可能会获得源到目的地的最佳路线,但不是 5 个位置中的最佳方式

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

要获得最佳路线,您需要在waypoints中添加optimize:true

以下是文档中的示例:

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

最新更新