0

私は次のようなコードを持っています:

var directions = new google.maps.DirectionsService();
    var request = {
        origin: start,
        destination: destination,
        waypoints: waypoints,
        provideRouteAlternatives: false,
        unitSystem: @(Model.SessionService.GetDivision().DistanceUnits.MeasurementSystem.ID == 1 ? "google.maps.UnitSystem.METRIC" : "google.maps.UnitSystem.IMPERIAL"),
        travelMode: google.maps.DirectionsTravelMode.DRIVING
    };

    directions.route(request, function(response, status) {

....

それはうまく機能しますが、さまざまなオプションでルートを計算することは可能ですか? 最短ルートか最速ルートか?Googleはそれを許可しますか?

4

1 に答える 1

1

デフォルトでは、最適なルートが取得されます。

できることは、request オブジェクトに provideRouteAlternatives = true を指定し、最短距離の結果を調べたり、条件に一致するものを調べたりすることだけです。

于 2013-08-22T16:11:50.800 に答える