【问题标题】:Method to calculate distance between two points [duplicate]计算两点之间距离的方法[重复]
【发布时间】:2013-01-15 12:54:43
【问题描述】:

可能重复:
Calculate distance between two points in google maps V3

使用 Google Map V3 API 计算两点之间距离的最佳方法是哪一种?

  1. 使用谷歌的距离矩阵
  2. computeDistanceBetween() 方法在 google.maps.geometry.spherical 命名空间中定义。

【问题讨论】:

  • 这两种方法通常显示不同的公里数结果。在这种情况下,我如何选择哪种方法最好?
  • 您需要多少距离? 1.是直线或2.是行驶距离。
  • 选择 2 个您知道之间距离的位置,然后选择最匹配的一个。
  • @David,其实我是想计算行进距离。

标签: google-maps-api-3


【解决方案1】:

(#2) computeDistanceBetween() 返回直线距离,要获得行驶距离,请使用 (#1) 距离矩阵或 (#3) Google Maps API v3 Directions Service,请参阅文档以获取示例

reference

【讨论】:

    猜你喜欢
    • 2010-10-30
    • 2011-04-23
    • 2014-11-14
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    相关资源
    最近更新 更多