【发布时间】:2020-03-06 12:21:48
【问题描述】:
我有一个地点列表及其坐标(纬度 + 经度)。
我只想获取屏幕上显示的区域内的地点。
我可以通过以下方式在屏幕上显示当前区域:
MKCoordinateRegion(center: CLLocationCoordinate2D, span: MKCoordinateSpan)
但是我不知道应该在哪些参数下过滤列表的坐标以仅获取该区域中的位置。 MKCoordinateSpan 不能转换为距中心的距离。
感谢您的帮助
【问题讨论】:
-
如果我理解正确的话,中心会正好在span的每个参数的中间,对吗?
-
不过,我觉得最简单的方法其实是转换成MKMapRect和MKMapPoint。
标签: ios swift mapkit mkmapview