MKDirections路由ExpectedTravelTime并计算ETA预期TravelTime

时间:2018-12-03 15:43:59

标签: ios swift mapkit directions apple-maps

我正在尝试获取Apple特定起点到目的地对的预期旅行时间和预期交通量。根据文档,MKRoute调用返回的MKDirections对象具有一个名为expectedTravelTime的值,其中包含在理想条件下的估计行进时间。

相比之下,MKETAResponse有一个expectedTravelTime,其中  该文档明确指出,此值已考虑了预期的流量。

我现在使用相同的始发地和目的地进行这两个调用,并且得到了 MKDirections.response MKETAResponse 。由于距离返回的值,我假设这2条路线是相同的。现在,我假定 expectedTravelTime 中的值是不同的,因为在合并交通数据方面它们的文档是不同的,但是我得到的值是相同的。我已经针对多个起点-终点对进行了测试。

所以我的问题是:

  1. 文档是否错误,并且MKRoute的ExpectedTravelTime也包含MKETAResponse这样的交通数据,还是发生了完全不同的事情?

  2. 如果值应该相同,那么我通过MKDirections呼叫获得的替代路线的流量是否也包含在ExpectedTravelTime中?

0 个答案:

没有答案