Calcul de la distance entre deux points géographiques

Nous considèrerons une Terre sphérique, ce qui n'est pas tout à fait vrai mais qui permet un calcul très simple et très rapide

d(A,B) = R (π/2 - arcsin( sin(B.lat) sin(A.lat) + cos(B.lon - A.lon) cos(B.lat) cos(A.lat)))