【问题标题】:How to calculate time difference between two longitudes and latitudes distance如何计算两个经纬度距离之间的时差
【发布时间】:2017-09-01 05:33:38
【问题描述】:

基本上我想知道的是,从位置 AB 需要多长时间?我有位置 A 经度和纬度,以及 B 纬度和经度。

我在 Google 上进行了大量搜索,但找不到合适的答案。

提前致谢。

【问题讨论】:

  • 首先你需要计算两点之间的距离,然后用一个简单的物理方程估计速度,时间 = 速度 x 距离
  • 出行如何? (步行,驾驶,飞行,......)。什么速度?
  • 您好,感谢您的回复,我需要驾驶速度。

标签: javascript google-maps geolocation geo


【解决方案1】:

您可以使用公式计算直线中两组坐标之间的距离。您可以在https://www.geodatasource.com/developers 中找到多种编程语言的代码。从距离上,您可以使用平均速度估算旅行时间。

如果您想获得准确的行车时间,您需要更多实时信息,例如交通状况、当前行车速度和路线距离。

【讨论】:

    猜你喜欢
    • 2016-06-27
    • 2018-06-11
    • 2012-10-13
    • 2017-01-26
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    相关资源
    最近更新 更多