【问题标题】:Swift: Get travel time between two location using Google Maps斯威夫特:使用谷歌地图获取两个地点之间的旅行时间
【发布时间】:2015-11-25 18:07:06
【问题描述】:

我有一个使用 Google 地图的应用程序,我想获取我当前位置和另一个位置之间的旅行时间。我将如何做到这一点?提前致谢。

【问题讨论】:

    标签: ios iphone swift google-maps


    【解决方案1】:

    您可以使用 CLLocation 计算两个位置之间的距离。类似的,

    CLLocationDistance meters = [newLocation distanceFromLocation:oldLocation];

    计算出距离后,使用速度距离时间公式即可轻松计算行程时间

    i.e., speed = distance / time

    因为你知道距离,如果你假设速度,你可以计算旅行所花费的时间

    time = distance / speed

    查看此link 以使用 Google Maps API 计算时间旅行。

    【讨论】:

    • 我可以在 Google Maps API 中使用什么东西来自动计算旅行时间吗?
    • 看看这个link
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 1970-01-01
    • 2015-09-17
    • 2012-04-29
    • 1970-01-01
    • 2017-05-12
    • 2016-07-14
    相关资源
    最近更新 更多