Calculate the Distance and Bearing between any two points
Your GeoLocation and another point
or two points you specify on the map
Bearing is in degrees 0-360
and Distance is shown in Kilometers
If you want to know how to navigate to a point, you can take that compass heading