检查用户是否在位置边界

时间:2013-08-18 19:15:22

标签: iphone ios core-location geofencing

我正在使用Geofencing。我想要一种检查用户是否在某些边界内的方法。

我的位置为CLLocationCoordinate2D,我将其命名为location,我有一个8个双打的数组,组成4个坐标(NW,NE,SW,SE)。我可以将它们转换为CLLocationCoordinate2D。我的问题是,如何检查location是否在边界内?在iOS ...

1 个答案:

答案 0 :(得分:1)

我认为没有内置的方法。您只需检查位置的纬度是否小于最大边界纬度且大于最小值。那就是经度。

如果您将其转换为MKMapPointMKMapRect,则可以使用MKMapRectContainsPoint()进行检查。

相关问题