【问题标题】:get driving distance from latitude and longitude via google api通过google api获取经纬度的行驶距离
【发布时间】:2012-07-20 06:26:57
【问题描述】:

我已阅读 google api 的文档,但我无法从两个纬度/经度点获得行驶距离

我的问题是我有两个纬度/经度点 例如

latitude1 = -35.397
longitude1 = 150.644

latitude2 = -35.00
longitude2 = 150.644

我想从 google api 开车距离

【问题讨论】:

  • maps.googleapis.com/maps/api/directions/json?origin=-35.397,150.644&destination=35.00-150.644&sensor=false 我已将此查询发送到 url 并输出为 { "routes " : [], "状态" : "ZERO_RESULTS" }
  • 您输入的坐标一定有问题。我不知道它是什么,但是当我尝试您的查询时,我得到了相同的响应。然而,我在谷歌地图上得到了一些任意的经纬度坐标,将它们插入到查询字符串中,它工作得很好。这是我使用的查询:maps.googleapis.com/maps/api/directions/…
  • 是的,你是对的,我也在考虑这个问题,因为我输入了随机属性,我看到两者都在海洋上,哈哈,谢谢你的帮助

标签: php google-maps-api-3 geolocation


【解决方案1】:

这个article 似乎提供了一个与您的问题非常相关的示例。

【讨论】:

  • 该示例使用的是第 2 版,而不是第 3 版,并且由于不显示地图或文字说明而违反了使用条款。
  • 我没有意识到它使用的是旧版本;但是,它确实在多个地方声明您必须显示地图才能遵守使用条款..
猜你喜欢
  • 2013-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多