Javascript 谷歌地图API:忽略DirectionService请求中的季节性限制
我目前正在开发一张地图,其中显示了两点之间的最短路线(使用不同的运输工具)。我注意到,有时,例如在冬季关闭的道路没有被考虑在内 我发现我可以使用directionsservice(代码如下)忽略高速公路、通行费和渡轮,但我一辈子都不知道如何/如果我可以忽略季节性限制。非常感谢您的帮助Javascript 谷歌地图API:忽略DirectionService请求中的季节性限制,javascript,google-maps,google-maps-api-3,directions,Javascript,Google Maps,Google Maps Api 3,Directions,我目前正在开发一张地图,其中显示了两点之间的最短路线(使用不同的运输工具)。我注意到,有时,例如在冬季关闭的道路没有被考虑在内 我发现我可以使用directionsservice(代码如下)忽略高速公路、通行费和渡轮,但我一辈子都不知道如何/如果我可以忽略季节性限制。非常感谢您的帮助 var request = { origin: _marker_from, destination: _marker_to, travelMode: _mode, avoid
var request = {
origin: _marker_from,
destination: _marker_to,
travelMode: _mode,
avoidFerries: false,
avoidTolls: false,
//avoidTimedConditions: true <-- I would need something like this
};
_service.route(request, function (response, status) {
//More code here, not relevant for this question
}
var请求={
来源:_marker_from,
目的地:_标记_至,
travelMode:_模式,
避免错误:错误,
避免:错误,
//避免时间条件:正确您可以使用方向请求的驾驶选项中的出发时间。将其设置为明年夏天的某个时间点应该可以做到:
let now = new Date();
var request = {
origin: _marker_from,
destination: _marker_to,
travelMode: _mode,
avoidFerries: false,
avoidTolls: false,
drivingOptions: {
departureTime: new Date(now.getFullYear() + 1 + '/07/30'),
}
};
如果你投票决定关闭并拒绝投票给我,至少要有礼貌地告诉我我的问题出了什么问题:)好问题。如果可能的话,我很感兴趣。这与jQuery有什么关系?相关问题:我相信没有简单的方法可以忽略临时关闭。你可以尝试将出发时间设置为道路应该关闭的时间戳作为一种变通方法,要开放。