2011-01-12 98 views
-1

如何使用目标C指定使用经度和纬度的位置区域? 有什么想法?限制位置的经度和纬度

+0

我们真的需要更多的上下文来回答这个问题。你真的只是指如何存储一系列经纬坐标? –

+0

一个正方形区域?圆?任意? – John

+0

半圆形即前面的圆形位置不感兴趣的后面的位置希望你可以想象它。在它的内部和外部它有地点,所以我想采取半圆的内部? – Dina

回答

1

那么,从您的意见...一个半圆?您可以指定使用半径和度数值来指示平分圆的线的方位。

要测试一个点是否在该区域,你将测试分为两个部分:

  1. 比半径小的两点之间的距离是多少?
  2. 是否在半圆的指定180度内指向原点的方位?

这是关于以及我可以没有更多的细节。

+0

感谢您的回答 – Dina

+0

我想弄清楚如何使用locationManager以某种方式确定我当前位置的标题并将其与地图上的另一个位置进行比较,以查看地图上的位置是否落在我当前位置的半圆内。 – Dina

+0

具体而言,我指的是比较角度。所以你的算法的第二点。任何提示将有所帮助 – Dina