Google maps 谷歌航路点地图。否';A';指向

Google maps 谷歌航路点地图。否';A';指向,google-maps,traveling-salesman,jquery-waypoints,Google Maps,Traveling Salesman,Jquery Waypoints,我正在建立一个航路点谷歌地图。我有起点和终点,它们在同一个位置。它似乎用我的航路点绘制了一张地图,但起点和终点位置不在我的地图上。没有意义。一定是其他人在处理这件事 有什么帮助吗?这是我的密码。谷歌示例的标准代码: function calcRoute() { depotNumber = document.getElementById("depot").value; var start = fullDepotAddress; var end = fullDepotAddress

我正在建立一个航路点谷歌地图。我有起点和终点,它们在同一个位置。它似乎用我的航路点绘制了一张地图,但起点和终点位置不在我的地图上。没有意义。一定是其他人在处理这件事

有什么帮助吗?这是我的密码。谷歌示例的标准代码:

function calcRoute() {
  depotNumber = document.getElementById("depot").value;
  var start = fullDepotAddress;   
  var end = fullDepotAddress;    
  var waypts = [];
  var checkboxArray = document.getElementById("stores");
  for (var i = 0; i < checkboxArray.length; i++) {
    if (checkboxArray.options[i].selected == true) {
      waypts.push({
      location:storeAddress[ checkboxArray[i].value],
      stopover:true});
    }
  }

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

directionsService.route(request, function(response, status) {
  if (status == google.maps.DirectionsStatus.OK) {
    directionsDisplay.setDirections(response);
    var route = response.routes[0];
    var summaryPanel = document.getElementById("directions_panel");
    summaryPanel.innerHTML = "";
    // For each route, display summary information.
    for (var i = 0; i < route.legs.length; i++) {
      var routeSegment = i + 1;
      summaryPanel.innerHTML += "<b>Route Segment: " + routeSegment + "</b><br />";
      summaryPanel.innerHTML += route.legs[i].start_address + " to ";
      summaryPanel.innerHTML += route.legs[i].end_address + "<br />";
      summaryPanel.innerHTML += route.legs[i].distance.text + "<br /><br />";
    }
  }
});
}
函数calcRoute(){
depotNumber=document.getElementById(“depot”).value;
var start=FULLDEPOTADDORE;
var end=全速行驶;
var-waypts=[];
var checkboxArray=document.getElementById(“存储”);
对于(var i=0;i”;
summaryPanel.innerHTML+=route.legs[i]。起始地址+“to”;
summaryPanel.innerHTML+=route.legs[i]。结束地址+“
”; summaryPanel.innerHTML+=route.legs[i].distance.text+“

”; } } }); }
此外,航路点似乎不遵循旅行商算法。它把我的路线弄得到处都是。路线是否应该优化


谢谢

那么起点/终点坐标和一些航路点呢

更新:
是你的路线和可拖动的方向。请注意,“A”标记位于“I”标记下(将“I”标记从“A”标记上拖下来以验证是否正确)。

无法查看地图。你确定“A”点没有藏在终点下面吗?谢谢,我一路放大了。我看不出有什么意义。但也许这正是我的最后一点。有没有一种方法可以将a点分层到最后一个点之上?如果您要提供到地图的链接,甚至只是起点/终点和一两个航路点,我们可能可以做的不仅仅是猜测。如果起点和终点位于相同的坐标,则标记将直接位于彼此的顶部。您可以尝试将其拖动,这样您就可以移动最上面的一个并查看。谢谢,我们在内部网络上。这里有2张图片:我可能只需要教育我的用户,最后一封信也是开始。这是一个疯狂的方向3070市场,旧金山,CA 94114,美国1180 1198斯坦尼亚ST,旧金山,CA 94117,美国2190齿轮BLVD,旧金山,CA 94115,美国训练器ST,旧金山,CA 94103,美国3311市场ST,旧金山,CA 94114,美国48 - 60值得ST,旧金山,CA 94114,美国122-142哈特福德ST,旧金山,CA 94114,美国186高山露台,旧金山,CA 94117,美国,似乎应该去E先。但是D一直到E,这可能是最好的路线。这似乎很奇怪。