使用MapView外部的站点返回相对于用户的GeoPoint

时间:2012-08-15 15:31:18

标签: android

我目前正在编写一个脚本来查找与用户相关的最近的GeoPoint(来自我们服务器上的GeoPoints列表),但是我遇到了有趣的想法,甚至进一步限制了结果

我想知道是否可以使用用户当前的网站行列,可能使用Compass来忽略GeoPoint(s)可能会或可能不会更接近位于他们后面的用户。我不是在寻找为我编写的代码,只是在正确的方向上推动或任何建议,我已经搜索了过去的几天并且空出来了。 当我说“网站线”时,我并不是指如下所示指定一个圆锥体,限制为N,S,E或W的方向就没问题了。

在下面的例子中,我希望结果只显示GeoPoint(2):

使用说明:用户前往某个位置在所述位置拍摄多件事的照片。在我的相机活动中,我正在编写一个脚本,以显示相对于其位置的现场元素之一的历史照片。已使用JSON检索和解析所有特定于站点的历史照片及其坐标。

1 个答案:

答案 0 :(得分:1)

看看http://www.movable-type.co.uk/scripts/latlong.html。它提供了许多示例,包括如何计算轴承的距离和距离(经度,纬度)。

检查轴承和距离是否在acceptable范围内,无论可能是什么(方向,视线......)。