1

我目前正在编写一个脚本来查找相对于用户最近的GeoPoint(从GeoPoints位于我们服务器上的列表中),但是我遇到了一个有趣的想法,即进一步限制结果。

我想知道是否有可能获取用户当前的站点行,也许使用Compass为了忽略GeoPoint可能或可能不靠近位于他们身后的用户的(S)。我不是在寻找为我编写的代码,只是在正确的方向上轻推或提出任何建议,我在过去的几天里一直在寻找,但现在都是空的。 当我说“站点线”时,我并不是要指定如下所示的锥体,限制为 N、S、E 或 W 方向就可以了。

在下面的示例图片中,我希望结果仅显示 GeoPoint(2):

使用说明:用户到某个地点拍摄该地点的几样东西。在我的相机活动中,我正在编写一个脚本来显示现场其中一个元素相对于其位置的历史照片。所有特定站点的历史照片及其坐标均已使用 JSON 检索和解析。

4

1 回答 1

1

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

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

于 2012-08-15T18:44:47.590 回答