Shortest Distance Between Two Latitude/Longitude Coordinates

Click For Summary
To find the shortest distance between Bangkok, Thailand, and Havana, Cuba, the problem involves calculating the great circle distance on a spherical Earth, assumed to have a radius of 6.4 million meters. The discussion highlights the use of spherical trigonometry, specifically the Law of Sines and the Law of Cosines, to solve for the angular distance between the two coordinates. One participant expresses confusion about starting the calculations and suggests drawing a spherical triangle with the cities' coordinates. Another contributor advises approaching the problem as a vector issue, recommending the calculation of unit vectors for each city. The conversation emphasizes the need for a solid understanding of spherical trigonometry and vector mathematics to solve the problem effectively.
transmini
Messages
81
Reaction score
1

Homework Statement



We need to find the shortest distance between two given cities. For this I'll use Bangkok, Thailand (13°N, 100°E) and Havana, Cuba (23°N, 82°W ). Earth is assumed to be perfectly spherical with a radius of 6.4x106m. These aren't the places we were given but the coordinates are similar.

Homework Equations



The only equations we have are
The Law of Sines: ##\frac{sin(a)}{sin(A)} = \frac{sin(b)}{sin(B)} = \frac{sin(c)}{sin(C)}##
The Law of Cosines for Sides: ##cos(c) = cos(a)cos(b) + sin(a)sin(b)cos(C)##
and
The Law of Cosines for Angles: ##cos(A) = -cos(B)cos(C) + sin(B)sin(C)cos(a)##

The Attempt at a Solution



Honestly I'm not even sure how to start with this. I began by drawing a spherical triangle and labeling the points, with two points being the coordinates of the cities and the third being at (0°, 0°). Continuing from here is where I get lost seeing as how I know nothing about math with spherical triangles aside from the equations given above. Once I find the angular length of the great circle arc connecting the two cities, I know that I use the relation ##s = r\theta## where s is the arc length, but I have no idea how to find that side when I only have two coordinates and no side lengths or angles.
 
Physics news on Phys.org
Not a physics problem, let alone an advanced physics problem. Moved to Pre-calculus math HW forum.
 
SteamKing said:
Not a physics problem, let alone an advanced physics problem. Moved to Pre-calculus math HW forum.
Oops, my bad. I received it for an astrophysics class and saw a similar post in that forum so I assumed that's where it would be. Thanks for the info though.
 
transmini said:

Homework Statement



We need to find the shortest distance between two given cities. For this I'll use Bangkok, Thailand (13°N, 100°E) and Havana, Cuba (23°N, 82°W ). Earth is assumed to be perfectly spherical with a radius of 6.4x106m. These aren't the places we were given but the coordinates are similar.

Homework Equations



The only equations we have are
The Law of Sines: ##\frac{sin(a)}{sin(A)} = \frac{sin(b)}{sin(B)} = \frac{sin(c)}{sin(C)}##
The Law of Cosines for Sides: ##cos(c) = cos(a)cos(b) + sin(a)sin(b)cos(C)##
and
The Law of Cosines for Angles: ##cos(A) = -cos(B)cos(C) + sin(B)sin(C)cos(a)##

The Attempt at a Solution



Honestly I'm not even sure how to start with this. I began by drawing a spherical triangle and labeling the points, with two points being the coordinates of the cities and the third being at (0°, 0°). Continuing from here is where I get lost seeing as how I know nothing about math with spherical triangles aside from the equations given above. Once I find the angular length of the great circle arc connecting the two cities, I know that I use the relation ##s = r\theta## where s is the arc length, but I have no idea how to find that side when I only have two coordinates and no side lengths or angles.
There's plenty of information on the web about spherical trig and such.

This article may help:

https://en.wikipedia.org/wiki/Great-circle_distance
 
Forget about spherical trig for a moment. Just look at it as a vector problem, and you're trying to find the angle between two vectors. Start by figuring out the unit vectors that point in the direction from the center of the Earth to each city.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
7
Views
1K
  • · Replies 16 ·
Replies
16
Views
5K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
8
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K