Question

I understand how to get the distance between 2 CLLocations. I need to determine the generalized compass bearing (N, NE, E etc.) from a CLLocation to another CLLocation.

Before I implement something to derive the bearing with the haversine formula is there a generally adapted open source library or code fragment that you've found solves this problem with or without using haversine?

Thanks!

Was it helpful?

Solution

I've used some of the snippets available from Movable Type Scripts - both haversine and spherical law of cosines available. The code examples are all in JavaScript, but they translate very easily to C or Objective C.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top