Latitude-longitude coordinate range given radius

Click For Summary
SUMMARY

This discussion provides a formula for calculating latitude-longitude coordinates within a specified radius using ellipsoidal geometry. The formulas presented are: longitude = α + arcsin(cos(φ) · sin(θ)) and latitude = β + arcsin(sin(φ) · sin(θ)), as well as an alternative form for longitude and latitude. These equations allow for the traversal of φ through a full rotation, enabling accurate coordinate determination around a given point (α, β).

PREREQUISITES
  • Understanding of ellipsoidal geometry
  • Familiarity with trigonometric functions such as arcsin and cosine
  • Basic knowledge of latitude and longitude coordinate systems
  • Ability to manipulate angles in mathematical formulas
NEXT STEPS
  • Research ellipsoidal geometry applications in geographic information systems (GIS)
  • Explore advanced trigonometric functions in Python using libraries like NumPy
  • Learn about spherical coordinate transformations in geospatial analysis
  • Investigate the impact of Earth's curvature on distance calculations
USEFUL FOR

Geographers, cartographers, software developers working with geolocation data, and anyone involved in geospatial analysis will benefit from this discussion.

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(θ) )
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 5 ·
Replies
5
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K