Pour préciser la solution du problème,, voici la formule de calcul
Ortho(A,B)=6371 x acos[cos(LatA) x cos(LatB) x cos(LongB-LongA)+sin(LatA) x sin(LatB)]
Avec 6371 qui correspond au rayon de la Terre en Km.
acos(sin(lat1)*sin(lat2)+cos(lat1)*cos(lat2)*cos(lon1-lon2)) :
lat1 lat2 lon1 lon2 sont exprimés en degré pour WinDev d'ou le résultat est
en degré qu'il faut convertir en radians Donc pour WinDEv la formule exacte est
Ortho(A,B)=6371 x Pi/180 x acos[cos(LatA) x cos(LatB) x cos(LongB-LongA)+sin(LatA) x sin(LatB)]
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=6254&post_id=24887