滚动时的xcode mapview,从点阵列中检测附近的点

时间:2015-03-25 17:02:17

标签: ios xcode6 mkmapview

首先,在此先感谢:) 我正在使用原生iOS应用程序。我有一系列点(拉特和长点),当用户在地图视图中滚动时,我需要从当前滚动位置检测附近的点(数组中的点)。 有关于此的任何教程或示例吗?

1 个答案:

答案 0 :(得分:0)

澄清我的评论:

迭代数组并计算数组元素与当前MKMapView点之间的距离。如果计算的距离小于某个界限(附近的' - >例如5000米),那么用该点做某事,例如记录或加载更多数据等......

为了计算两个长/纬点之间的距离,请查看GPS coordinates in degrees to calculate distances,因为它们不是传统意义上的2D点。