Latitude-longitude coordinate range given radius

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 4K views
moonman239
Messages
276
Reaction score
0
Hello,

Is there a formula for calculating a range of latitude-longitude coordinates within a certain radius of a given point? Using ellipsoidal geometry, preferably.
 
Physics news on Phys.org
Let the given point on the sphere be of (α,β) longitude and latitude.

Let θ be the angle between (α,β) and the radius around it.

What you need to do is traverse φ through a full rotation:

longitude = α + arcsin( cos(φ) · sin(θ) )
latitude = β + arcsin( sin(φ) · sin(θ) )

these would work equally well

longitude = α + arcsin( sin(φ) · sin(θ) )
latitude = β + arcsin( cos(φ) · sin(θ) )