0

我在 Google 地图中使用航点时遇到问题:https ://developers.google.com/maps/documentation/javascript/directions#DirectionsResults

我想添加航点并按照我提供的顺序获取行车路线,但谷歌会自动优化它们......

我使用以下代码发送请求:

var request = {
  origin: start,
  destination: end,
  waypoints: waypts,
  optimizeWaypoints: true,
  travelMode: google.maps.TravelMode.DRIVING
};

并且在我的数组(waypts)中,航点按应有的顺序排列...

例子:

我想从纽约经芝加哥经纽约到费城。但我得到的回应是这样的:纽约经纽约(1 米)到芝加哥到费城。谷歌以某种方式优化路线,但我不想要这个......

任何想法?

谢谢!

4

2 回答 2

2

大声笑...我在文档中错过了...解决方案是:

在 var 请求中放入以下行:

optimizeWaypoints: false
于 2012-07-02T14:19:39.027 回答
0

或者只是简单地删除这一行:

optimizeWaypoints: true
于 2016-01-11T03:34:03.507 回答