2013-04-11 56 views
0

我想將Compass添加到我的地圖以獲取我周圍的人,就像如果我面對北方那樣,我只能看到那些在北方和我旁邊的人,在圖像中看到我在特定位置的地圖視圖以及黃色和紅色的橢圓形是我身邊的其他人,所以我想要的是,如果我面向紅色橢圓形的方向,那麼我只能得到不是黃色的紅色橢圓形列表。我沒有任何想法來實施這個幫助我的人,你的每一個建議都會幫助我很多。 enter image description hereMapView上的指南針模式

回答

1

1)計算兩個lat,lon座標(您的位置和其他用戶位置)之間的方位。 (在這裏簡單搜索)
2)然後計算您的羅盤航向與軸承距離1)

然後if abs(deltaAngle) < 60取該用戶。