2013-07-23 148 views
0

我在查找两个地理位置之间的距离时看到很多帖子。我需要知道如何使用Maps api V找到距离另一个地理位置如此远的距离(由于West)的地理点。3.是否有简单的方法?还是必须使用距离方程并求解一个地理点?有没有办法在PHP中做到这一点?找到距离的地理位置

回答

1

的谷歌地图API V3 geometry library包含computeOffset方法:

computeOffset(来源:经纬度,距离:号,标题:数半径:数)| LatLng |返回在指定标题中从原点移动距离所产生的LatLng(以从北方顺时针方向表示的度数表示)。

如果你想做到这一点在PHP中的公式可在: http://www.movable-type.co.uk/scripts/latlong.html

+0

实际上,从该网站的代码不转换到PHP容易。改为使用http://www.cosmocode.de/en/blog/gohr/2010-06/29-calculate-a-destination-coordinate-based-on-distance-and-bearing-in-php;为我工作。 –