我试图找出是否MKPolyline
交叉的MKPolygon
在地图上。 目前,我对这个唯一的想法是要经过生产线及检测上的每个点,如果它位于多边形。 更确切地说,我试图测试是否没有任何MKPolygon
之间MKUserLocation
并在地图上的目标(这样MKUserLocation
可以看到目标)。
有关如何做到这一点的任何更实际的想法? 如果不是,如何将MKPolyLine变成一分不少的?
我试图找出是否MKPolyline
交叉的MKPolygon
在地图上。 目前,我对这个唯一的想法是要经过生产线及检测上的每个点,如果它位于多边形。 更确切地说,我试图测试是否没有任何MKPolygon
之间MKUserLocation
并在地图上的目标(这样MKUserLocation
可以看到目标)。
有关如何做到这一点的任何更实际的想法? 如果不是,如何将MKPolyLine变成一分不少的?
他们都符合MKOverlay协议。 您可以使用名为boundingMapRect协议中定义的属性,并用它称为intersectsMapRect协议定义的方法。 这里更多的信息:
http://developer.apple.com/library/ios/#DOCUMENTATION/MapKit/Reference/MKOverlay_protocol/Reference/Reference.html