Calcolatore Distanza tra Due Punti sulla Terra

Viene presentato un calcolatore online per calcolare la distanza tra due punti sulla Terra, date le loro latitudini e longitudini. La distanza in questione è la più breve, la distanza ortodromica (arco di cerchio massimo), lungo la superficie terrestre.
Potrebbe essere necessario sapere prima come trovare la latitudine e longitudine di una posizione sulla Terra.

Calcolatore Distanza Latitudine & Longitudine

Inserisci le coordinate in gradi decimali. Usa il segno negativo per latitudini Sud e longitudini Ovest.

Formato: "latitudine, longitudine" (es. 74.09, 34.08)
Esempio: 40.7128, -74.0060 per New York (Ovest = negativo)
-- km

Importante: Convenzione dei Segni

Formule Matematiche (Formula dell'Emisenoverso)

Siano \( \theta_1 \) e \( \phi_1 \) la latitudine e la longitudine di un punto iniziale (origine) sulla Terra e \( \theta_2 \) e \( \phi_2 \) la latitudine e la longitudine di un punto finale (destinazione) sulla Terra.

Siano \( \Delta \theta = \theta_2 - \theta_1 \) e \( \Delta \phi = \phi_2 - \phi_1 \) (in radianti).

L'angolo al centro \( c \) tra i due punti sulla superficie terrestre è dato da:

\[ c = 2 \arctan2 \left( \sqrt{a}, \sqrt{1-a} \right) \]

dove

\[ a = \sin^2\left(\frac{\Delta \theta}{2}\right) + \cos(\theta_1) \cos(\theta_2) \sin^2\left(\frac{\Delta \phi}{2}\right) \]

La distanza \( D \) tra i due punti è data dalla formula dell'emisenoverso:

\[ D = R \cdot c \]

dove \( R \) è il raggio della Terra ed è approssimato da \( R \approx 6378 \) km.

Casi di Test

Da A Distanza (km)
Polo Nord \( (90^\circ N, 0^\circ) \) Equatore \( (0^\circ, 0^\circ) \) ~10.018 km
Polo Nord \( (90^\circ N, 0^\circ) \) Polo Sud \( (90^\circ S, 0^\circ) \) ~20.036 km
New York \( (40.71^\circ N, 74.01^\circ W) \) Londra \( (51.51^\circ N, 0.13^\circ W) \) ~5.570 km

Altri Riferimenti e Link