多站方向-谷歌地图v3

Direction with Multiple Stops - Google Map v3

本文关键字:谷歌地图 v3 方向      更新时间:2024-04-30

假设我们了解谷歌地图v3上的directionservice是如何工作的,并且我在谷歌地图上填充了它。

假设我有:

起点:芝加哥

航路点:1。LAX,2。加利福尼亚州,3。纽约

完:密歇根

如果您使用方向服务和路标绘制此图,它将不会按照上面的顺序绘制。

它将绘制:1.芝加哥2.加利福尼亚州3.松懈4.纽约5.密歇根

我认为它以某种方式计算了起点和终点的最接近路线。

有没有办法按照搜索到的顺序进行绘图?

我认为这只是在请求对象中设置optimizeWaypoints:false的情况

请参阅文档->https://developers.google.com/maps/documentation/javascript/reference#DirectionsRequest

如果设置为true,DirectionService将尝试重新订购提供中间航路点,以最大限度地降低路线的总体成本。如果路点已优化,请检查中的DirectionsRoute.waypoint_order确定新排序的响应。