【问题标题】:google maps api directions谷歌地图API方向
【发布时间】:2016-04-28 05:27:24
【问题描述】:

我正在使用谷歌地图 api。我有一个问题,我想知道其他人是否有以及是否可以修复。使用方向功能时,有时路线不必要地长或复杂。 Like the picture in this link

我的路线代码有什么可以更改的吗??

var directionsDisplay = new google.maps.DirectionsRenderer({
        suppressMarkers: true
    });

    var directionsService = new google.maps.DirectionsService;    

directionsService.route({
            origin: marker.position,
            destination: dest_end,
            travelMode: google.maps.TravelMode.WALKING
        }, function (response, status) {
            if (status == google.maps.DirectionsStatus.OK) {
                directionsDisplay.setDirections(response);
            } else {
                window.alert('Directions request failed due to ' + status);
            }
        });

【问题讨论】:

  • 它正在步行,但它仍在沿着道路行驶,这似乎是从您的起点到目的地的最短路径。你还能期待什么?

标签: javascript google-maps google-maps-api-3 directions


【解决方案1】:

我没有足够的信用来发表评论,所以我根据谷歌地图在这里回答他们有三个步行路线到你的目的地,默认情况下它显示最好的路线,在你的情况下,这条路线有 0.4 英里的步行距离和另外两个分别有 0.4 和 0.5,所以它需要的距离最短,时间更短。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-11
    • 2013-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    相关资源
    最近更新 更多