0
我正在开发一个用于保存用户位置历史记录的iOS应用程序(使用Swift)。作为搜索算法的一部分,我想检查两个CLCircularRegions
是否相交,但我似乎无法找到Core Location方法或函数来执行此操作。 CLCircularRegion
有containsCoordinate
方法,但这不完全是我所需要的。我也知道Map Kit包含了检查相交MKMapRects
的功能,但由于我实际上没有使用地图,因此这些解决方案似乎并不理想。如何检查CLCircularRegions是否相交
我希望我失去了一些明显的东西,但我似乎无法弄清楚。我如何检查两个CLCircularRegions
是否相交?
这是完美的,因为我处理的区域足够小,地球的曲率可以忽略不计。这个回答让我免受了很多压力;我正要尝试一些荒谬的事情,比如试图比较圆圈的坐标方程。 – ConfusedByCode
@ConfusedByCode我已经添加了一些示例代码(只是为了混淆你!) –