I'm working on a navigation app and I would like to snap the userLocation
to the MKRoute
's Polyline much like how Apple does in Apple Maps. I've added the route's MKPolyline
to my MKMapView
and it looks great, the user's location is just usually not centered on the road or is off to the side a bit even when using kCLLocationAccuracyBestForNavigation
as the CLLocationManager
's accuracy. I need it to be centered like Apple Maps as shown bellow.
How would I go about doing this? Is there a way to snap MKAnnotation
's to roads (or MKPloylines) and update with the CLLocationManager
's userLocation
?