Trilateration using 3 latitude and longitude points, and 3 distances
Wikipedia gives a pretty thorough discussion of the algebra here: http://en.wikipedia.org/wiki/Trilateration The first step, not really covered in the Wikipedia entry, is to convert your lat/long coordinates to Cartesian coordinates: x0 = cos( lon0 ) * cos( lat0 ) , y0 = sin( lon0 ) * cos( lat0 ) , z0 = sin( lat0 ) … Read more