我正在使用以下代码生成路由,我想指定一个明确的起始位置,但它始终返回位置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
,但sensor
不是the DirectionsRequest object的有效属性。
如何让DirectionsService兑现我指定的来源?