【问题标题】:How to calculate time required to complete the path in between two locations?如何计算完成两个位置之间的路径所需的时间?
【发布时间】:2011-05-23 08:38:58
【问题描述】:

我想计算完成两个位置之间路径所需的时间,就像在地图应用程序中一样,如果您在两个位置找到路径,那么它还会显示完成它所需的估计时间。

请给我建议。

提前致谢。

【问题讨论】:

    标签: iphone objective-c google-maps mapkit


    【解决方案1】:

    如果您使用Google Directions API,您将获得行程时长作为返回路线的一部分。您所要做的就是指定它是否应该计算步行、骑自行车或开车。

    【讨论】:

    • 感谢克劳斯,但我有一个疑问,如果我们会在 Legs 数组中获得多个项目,那么我们必须考虑哪个持续时间?就像下面的 json 文件“maps.googleapis.com/maps/api/directions/…”一样,请给我建议。
    • 您必须添加每条腿的持续时间。每条腿的持续时间已经将该腿的每个步骤的持续时间相加。在您的示例中,它加起来会接近 34 小时。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多