The topic is a bit of a misunderstanding as MapKit uses Core Location itself.
You can get a lot of useful data from MapKit itself:
The only thing missing is true heading/magnetic heading.
I understand that having two location manager trying to get GPS location will cause the CPS track to go horribly wrong and crazy [seen it with my own eyes as the "user location" jumps all over the place] hence I'm trying to see if I could just get all the data I want from mapkit itself.
Any idea how I can get true heading/magnetic heading information from mapkit ?
You can get a lot of useful data from MapKit itself:
Code:
self.mapView.userLocation.location.coordinate.latitude
self.mapView.userLocation.location.coordinate.longitude
self.mapView.userLocation.location.altitude
self.mapView.userLocation.location.horizontalAccuracy
self.mapView.userLocation.location.verticalAccuracy
I understand that having two location manager trying to get GPS location will cause the CPS track to go horribly wrong and crazy [seen it with my own eyes as the "user location" jumps all over the place] hence I'm trying to see if I could just get all the data I want from mapkit itself.
Any idea how I can get true heading/magnetic heading information from mapkit ?