0

我想将指南针添加到我的地图中以吸引我周围的人,比如如果我面向北方,那么我只能看到那些在北方和我旁边的人,在图像中看到我在特定位置的地图视图中黄色和红色的椭圆是我周围的其他人。

所以我想要的是,如果我面向红色椭圆的方向,那么我只能得到红色椭圆的列表而不是黄色。我没有任何想法来实现这一点。

在此处输入图像描述

4

1 回答 1

1

1)计算两个纬度,经度坐标(您的位置和另一个用户位置)之间的方位。(在这里简单搜索)
2)然后计算您的罗盘航向与 1 的方位之间的增量角)

然后if abs(deltaAngle) < 60拿那个用户。

于 2013-04-12T00:14:40.320 回答