【发布时间】:2019-04-09 02:36:47
【问题描述】:
我正在尝试显示从用户当前位置到地图上已显示路线的位置的大致行程时间。我想知道这是否可能,因为当我搜索此内容时,似乎没有任何内容出现在网上。如果可能的话,swift 会比 Objective-C 更好。
【问题讨论】:
-
不,你不能,因为旅行时间取决于旅行速度和旅行距离。您可以找到到目的地的距离,以便更新到达时间。
-
如果我要找到旅行距离,我能找到预计的旅行时间吗?
-
我想你可以用
CLLocationManager估计当前的行驶速度。但我从来没有为自己做过。所以我不能肯定地说是或否。 -
大概的旅行时间是多少?例如步行、汽车、火车?如果你知道速度,你可以找出估计的时间。 (Objective-C/Swift 应该不是问题)我认为 google 也提供了一些 API 支持来计算时间,如果你想使用他们的 API,你可以检查一下。 developers.google.com/maps/documentation/directions/start
-
我主要想知道开车的速度。有没有办法用苹果地图代替谷歌?
标签: ios swift mapkit core-location