【问题标题】:Converting Distance to miles in Google Maps Javascript API在 Google Maps Javascript API 中将距离转换为英里
【发布时间】:2011-03-28 23:25:29
【问题描述】:

我正在使用谷歌地图中的一个简单的“乌鸦飞翔”距离计算器,但我一直在尝试将返回的两点之间的距离转换为英里。有什么简单的方法吗?

我在这方面还很陌生,感谢任何和所有帮助。

这是我目前所在的位置:

http://www.public.asu.edu/~tpeiffer/

【问题讨论】:

    标签: javascript jquery google-maps distance


    【解决方案1】:

    computeDistanceBetween 函数似乎返回以米为单位的距离——要转换为英里,只需乘以米为单位的英里数:

    result *= 0.000621371192;
    

    【讨论】:

    • 大声笑!我们俩同时回答,并给出了相同的答案。我的稍微准确一点,因为 1 英里正好是 1609.344 米,但我们都说对了。
    • 哦,很好。我的号码的倒数是 1609.3440006,本质上是一样的。
    • 正如我所说,我们都是对的。你得到了赞成票。我也投了赞成票!
    【解决方案2】:

    我猜距离是以米为单位给出的,在这种情况下,您只需将其除以 1609.344。

    我的猜测有点像雨人...我选择了相距 80 英里的两个点,答案是大约 90000。因为 90 公里大约是 54-55 英里(总和大致在头部),而且它不是直线在车里排队,我觉得这很合理!

    【讨论】:

    • 我应该补充一点,除以 1609.344 给出了完全正确的答案。我没猜到那一点。我是那种只知道这样的东西的书呆子...... ;-)
    猜你喜欢
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多