0

次のコードを使用してルートを生成しています。明示的な開始位置を指定したいのですが、パラメーターで指定された場所ではなく、場所 API によって提供された場所からのルートが常に返されoriginます。ロケーション API は、サイトの別の部分からのアクセスが許可されているため、単純に無効にすることはできません。

var current_position= new google.maps.LatLng(...);
var request = {
    origin: current_position,
    destination: to,
    travelMode: google.maps.TravelMode.DRIVING,
    unitSystem: google.maps.UnitSystem.IMPERIAL
};

var directionsService = new google.maps.DirectionsService();
directionsService.route(request, function(data, status) {
    //...
}

指定することを考えましsensor=falseたが、DirectionsRequest オブジェクトsensorの有効なプロパティではありません。

指定した出発地を尊重するように DirectionsService を取得するにはどうすればよいですか?

4

0 に答える 0