假设我们了解Google Map v3上的directionservice是如何工作的,并且我将其填充在谷歌地图上。
让我说我有:
开始:芝加哥
Waypoints:1。LAX,2。California,3。New York
结束:密歇根州
如果您使用方向服务和路标进行绘制,则不会按照上面的顺序绘制它。
它将绘制: 芝加哥 2.加州 3. LAX 4.纽约 密歇根州
我认为它以某种方式计算最接近的开始和结束路线。
有没有办法可以按照搜索顺序进行绘图?
答案 0 :(得分:0)
我认为只是在请求对象
中设置optimizeWaypoints:false的情况查看文档 - > https://developers.google.com/maps/documentation/javascript/reference#DirectionsRequest
如果设置为true,DirectionService将尝试重新排序 提供中间航路点以最小化路线的总成本。 如果优化了航点,请检查DirectionsRoute.waypoint_order 确定新订单的响应。