Re: latitudine e longitudine

From: Claudio <rofalorn_at_tin.it>
Date: 2000/03/22

Ecco come suggerisco di affrontare il calcolo:

Costanti:
RE=6.378.388 metri (Raggio Equatoriale)
RP=6.356.912 metri (Raggio Polare)

(Dati della De Agostini... La differenza � circa 20 Km e pu� non sempre
essere corretto trascurarla!!!)

Siano:
A1=Longitudine del punto 1, B1=Latitudine del punto 1
A2=Longitudine del punto 2, B2=Latitudine del punto 2

R=1 / ( ( 1/(RP^2) + (cos((B1+B2)/2))^2 * ( 1/(RE^2) - 1/(RP^2) ) )^(1/2) )

Raggio Terrestre LOCALE (ovvero nel punto di latitudine media)

Poi si aprrossima la Terra con una sfera avente il raggio locale e si ha:

d = 2 * R * arcsin ( ((1-cos(A1-A2)*cos (B1-B2))/2)^(1/2) )

Puoi notare che questa formula � simmetrica per scambio tra differenza di
latitudine e differenza di longitudine. (Consiglio: usa variabili in doppia
precisione perch� puo capitare di avere angoli piccoli.)

Un calcolo pi� preciso, sull'ellissoide, richiede l'uso di un metodo
variazionale (si tratta di trovare lunghezza di una geodetica) e mi ci
vorrebbero un po' di ore di studio....

Ciao Claudio
Received on Wed Mar 22 2000 - 00:00:00 CET

This archive was generated by hypermail 2.3.0 : Wed Sep 18 2024 - 05:10:55 CEST