Calcul entre deux points GPS

Fermé
Celie_4085 Messages postés 2 Date d'inscription mercredi 17 février 2021 Statut Membre Dernière intervention 3 mai 2021 - 3 mai 2021 à 16:48
 Utilisateur anonyme - 3 mai 2021 à 18:42
Bonjour,
Je souhaite calculer la distance entre deux points GPS (latitude et longitude) sous access. Quelle formule serait la plus adaptée? Merci pour votre aide et vos réponses.

voilà ce que j'ai pu démarrer..

Public Function Arc(Valeur As Double) As Double

Arc = Atn(-Valeur / Sqr(-Valeur * Valeur + 1)) + 2 * Atn(1)

End Function

Function calcul(LATA, LONGA, LATB, LONGB) As Integer
calcul = Arc(Sin(LATA) * Sin(LATB) + (Cos(LATA) * Cos(LATB) * Cos(LONGA - (LONGB + 1E-23)))) * 6371
End Function
A voir également:

1 réponse

yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
3 mai 2021 à 18:08
bonjour,
ton calcul ne donne pas le résultat souhaité?
n'hésite pas à donner des exemples concrets.
0
Je propose:
Long A = Long point A; Long B = Long point B
Lat A = lat point A = Lat point A; Lat B = Lat point B

(+/-)111,319 km x Racine^2((Lat A - Lat B)^2) + (Long A - Long B)^2)
Avec Long B < Long A et Lat B < Lat B
0