【发布时间】:2021-11-10 06:54:58
【问题描述】:
更新:我已切换到 HERE Routing API,因为我被告知它会更快。我正在尝试使用 HerePy 获取路由矩阵,但收到以下错误消息:
AttributeError: 'RoutingApi' 对象没有属性 'matrix'
不管我是否知道如何克服这个错误,也不清楚这个 API 是否可以接受多个出发时间(我的每个起点都有自己的出发时间。)。我有一种感觉,我也会再次遇到矩阵大小问题。有谁知道如何解决这个错误和/或知道更多关于我能做什么?我和销售部门的人打过电话,但他们不知道这些问题的答案。
原始问题:我正在尝试使用 Google Maps Distance Matrix API。我有一个或多个起点,一个目的地数组,然后是到达时间数组。每个目的地都有自己的到达时间。从我在文档中阅读的内容来看,尚不清楚我是否可以使用一组到达时间,或者每个请求只使用一个到达时间。有人知道吗?
我想如果我只能为每个请求做一个到达时间,那么我会将具有相同到达时间的目的地组合到一个请求中。由于每个请求最多有 100 个元素/最多 25 个来源或目的地,我仍然需要执行多个请求。
谢谢!
【问题讨论】:
-
arrival time in the request只有一个,只适用于公交路线。
-
距离矩阵API是按矩阵元素计费的(developers.google.com/maps/documentation/distance-matrix/…),所以发送很多请求没有额外的费用。