Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Coordinate geografiche

776 views
Skip to first unread message

mario_m

unread,
Jul 23, 2010, 8:38:08 AM7/23/10
to
In due colonne ho i valori di Latitudine e Longitudine (es. N48.5678 e
E16.2345) relativi ad una serie di località.
C'è una formula per ottenere la distanza in Km (in linea d'aria,
ovviamente) fra una località e l'altra?

giovanna

unread,
Jul 23, 2010, 10:20:13 AM7/23/10
to
Sembra che mario_m abbia detto :


ciao
Poste in A1 e B1 rispettivamente la latitudine e la longitudine della
località_A
in A2 e B2 la latitud e la longitud della località_B
- devono essere espresse in radianti, [=RADIANTI(angolo in gradi))]
la formula dovrebbe essere:
=ARCCOS(COS(B1-B2)*COS(A1)*COS(A2)+SEN(A1)*SEN(A2))
questa restituisce la distanza in radianti.
Ora devi moltiplicare per 6360 (raggio della Terra arrotondato) per
ottenere la distanza in km.
Quindi:
=ARCCOS(COS(B1-B2)*COS(A1)*COS(A2)+SEN(A1)*SEN(A2))*6360
Prova se ...

--
ciao
giovanna
.......................
www.riolab.org
.........................


Mario_M

unread,
Jul 23, 2010, 4:18:12 PM7/23/10
to
Il Fri, 23 Jul 2010 16:20:13 +0200, giovanna <g_ar...@asiatin.it> ha
scritto:


Grandissima!
non ci ho capito molto ma funziona;-)

Ad essere pignoli c'è un errore nella distanza calcolata di circa 1Km
su 300Km (ho fatto alcuni confronti su mappe georeferenziate).
Forse è dovuto al fatto che il globo non è una sfera perfetta ma
schiacciato ai poli?
Comunque per il mio scopo va benissimo
Grazie ancora.

giovanna

unread,
Jul 23, 2010, 5:05:05 PM7/23/10
to
Sembra che Mario_M abbia detto :


> non ci ho capito molto ma funziona;-)

eh, trattandosi sostanzialmente di misure di angoli sono coinvolte le
funzioni trigonometriche.


>
> Ad essere pignoli c'è un errore nella distanza calcolata di circa 1Km
> su 300Km (ho fatto alcuni confronti su mappe georeferenziate).

Fatto benissimo, ho scordato di suggerirtelo.
Anzi, in caso di distanze piccole, la formula può fornire anche un
largo errore di arrotondamento.

Vedi qui:
http://www.vialattea.net/esperti/php/risposta.php?num=9366

eheh, anche io sono dovuta andare a riguardare....:-)

Bruno Campanini

unread,
Jul 24, 2010, 7:40:42 AM7/24/10
to
"Mario_M" <nos...@antispam.it> wrote in message
news:nttj469mp1ctkr180...@4ax.com...

> Grandissima!
> non ci ho capito molto ma funziona;-)
>
> Ad essere pignoli c'è un errore nella distanza calcolata di circa 1Km
> su 300Km (ho fatto alcuni confronti su mappe georeferenziate).
> Forse è dovuto al fatto che il globo non è una sfera perfetta ma
> schiacciato ai poli?
> Comunque per il mio scopo va benissimo
> Grazie ancora.

Dipende tutto dal valore assunto per il raggio terrestre
il quale, per effetto dello schiacciamento, varia in funzione
della latitudine (è massimo all'equatore e minimo ai poli).

Occorre poi tener presente che la formula di Giovanna (ciao!)
è per la rotta ortodromica (distanza minima fra due punti sulla
sfera, corrispondente a un arco di cerchio massimo).
Mentre la rotta normalmente seguita nella navigazione è,
per questioni pratiche, quella lossodromica per la quale
le distanze risultano maggiori.

Poi vi è anche la distanza espressa dalla corda sottesa
dall'arco di cerchio massimo, che ha solo rilevanza
teorica.

Bruno

0 new messages