使用iOS MapKit显示流量和流量时间

时间:2014-01-24 18:20:51

标签: ios mapkit apple-maps

我将使用MapKit框架,我想知道是否可以显示交通时间,例如,从我家到我的办公室。

4 个答案:

答案 0 :(得分:3)

MapKit中没有流量信息,但Google Maps SDK确实拥有它:https://developers.google.com/maps/documentation/ios/releases

答案 1 :(得分:2)

MapKit现在包含的流量信息与Google地图非常相似:.showsTraffic

答案 2 :(得分:0)

MapKit不提供交通信息,但如果您有数据来源,您当然可以使用MKOverlay或其中一个子类在MapKit地图上显示它。

答案 3 :(得分:0)

如果您使用MKDirectionsRequest,MapKit会有交通信息并在内部使用它来计算旅行时间。您可以设置开始或到达时间/日期,Apple会根据高峰时间等计算出行程时间。 Apple Docs

您可以使用calculateETAWithCompletionHandler()来获取旅行时间,而无需路由信息。这应该快得多。