当前位置: 首页 > 知识库问答 >
问题:

使用带有到达时间的交通流模型

容柏
2023-03-14

当我试图获得悲观的旅行时间,以便在特定时间到达目的地时,我得到一个错误:{“error_message”:“请求无效。缺少'execution_time'参数。”,“路由”:[],“状态”:“无效的请求”}我的请求是:https://maps.googleapis.com/maps/api/directions/json?units=metric

当我使用departure_time而不是arrival_time或当我不使用traffic_model(然后它默认为best_guess)选项,然后我得到的结果只是罚款

共有1个答案

马权
2023-03-14

这是因为到达时间只能为旅行模式=过境指定。

正如文件所说:

出发时间可在两种情况下指定:

对于旅行模式为过境的请求:可以选择指定departure_time或arrival_time之一。如果两个时间都没有指定,departure_time默认为现在(即出发时间默认为当前时间)。

对于行驶模式为行驶的请求:您可以指定接收路线的出发时间和考虑交通状况的行程持续时间(响应字段:持续时间)。仅当请求包含有效的API密钥或有效的Google Maps API Premium Plan客户端ID和签名时,此选项才可用。出发时间必须设置为当前时间或未来某个时间。这不可能是过去。

如果为其他请求提供到达时间,则将忽略。

您可以尝试自己提出过境方式和到达时间的要求:https://maps.googleapis.com/maps/api/directions/json?units=metric

 类似资料:
  • 目前是否有一种方法可以将流量模式合并到OptaPlanner中并解决包装和交付VRP问题? 比如说,我需要在30辆车中优化500辆今天和明天的提货和交付,其中每辆提货都有1-4小时的时间窗口。如果可能的话,我想在高峰时间避开城市的繁忙地区。 还可以添加(或同时取消)新的皮卡。 我相信这是一个常见的问题。OptaPlanner中是否有合适的解决方案? 谢啦!

  • 我正在研究一个Flink流式处理器,它可以从Kafka读取事件。这些事件由其中一个字段键控,并且在减少和输出之前应该在一段时间内加窗。我的处理器使用事件时间作为时间特性,因此从它所消耗的事件中读取时间戳。以下是它目前的样子: 我所知道的事件如下: null null

  • 问题内容: 我想删除所有其中没有键的项目。看一下我的代码: 我收到了。为什么?流不是并行的。最优雅的方法是什么? 问题答案: @Eran已经解释了如何更好地解决此问题。我将解释为什么会发生。 发生这种情况是因为您正在修改流源。您可能是或或其他非并行地图。假设它是一个。每个流都有的支持。如果分隔符没有和特征,那么,如文档所述: 绑定后,如果发现结构上的干扰,分离器应尽力而为。执行此操作的拆分器称为

  • 我目前的tmE_SystemA在系统中测量客户的时间,不管他们的到达流如何。但是,我还想知道系统中每个到达流的客户的时间。 我试图在当前tmE\U SystemA之前再添加3个时间度量值End,并为一个tmS\U A添加每个度量值。但当其他流的客户到达新的时间度量值End时,它会给我带来错误(例如,当customerArrival\U A2的客户到达tmE\U A1时,它会显示错误,表示此代理未通

  • 我想在不断从客户端接收实时视频流的情况下使用MPEG-DASH技术。Web服务器获取实时视频流,不断生成m4s文件,并在mpd中声明它。因此可以不断播放新片段。(我使用的是FFMPEG的ffserver。因此视频流继续累积在 /tmp/feed1.ffm文件中。) 使用MP4Box似乎能够生成mpd,init。mp4,M4用于现有文件。但它似乎不支持直播。 我想要片段格式的MP4而不是mpeg-t