我一直在审核Google地图API,(特别是Directions API),理论上我知道我想要什么但是找不到它的文档;
我有一组地址,我想要最快的路线;
maps.googleapis.com/maps/api/directions/json?origin=START_ADDRESS&destination = ### 1 ###&安培;航点= ### 2 ###,### 3 ###, ### ETC ###&安培;键= MY_API_KEY
我已经用###;
包围了我将在下面解释的参数1;这是未知的,因为我希望最远的地址成为最后一点;目前这是通过获得所有时间距离并且就这样做来完成的,但是如果我有3个地址并且地址2比地址3更近,但是它更快地转到地址1然后地址3然后地址2最后然后它不好。
2和3;谷歌似乎只是按照我把它们放在这里的顺序浏览地址,我真正想要的是按照最快的路线顺序,地址的顺序实际上并没有表明这一点。
只是想知道我可以采取什么方法,是否有我在API中遗漏的内容,
提前致谢,
罗伯特
注意:如果有什么不清楚,请发表评论,我会尽力澄清。
答案 0 :(得分:0)
发现路点有一个优化参数!:
maps.googleapis.com/maps/api/directions/json?origin=x&destination=x&waypoints=optimise:true|y|z&key=MY_API_KEY