Ceci est similaire à this question, mais un peu le contraire.Géométrie: trouver le point à une distance spécifique entre deux points
J'ai deux points géographiques (latitude, longitude) A et B. Disons qu'ils sont en dehors de 40 miles nautiques. Je voudrais calculer les coordonnées du point à 10 milles marins du point A, sur la ligne entre A et B. Je suis sûr que c'est un calcul très basique, mais ça fait des ANNÉES depuis que je dois faire ce genre de mathématiques (d'autres types que j'utilise tous les jours), donc je suis coincé. Tout pointeur serait grandement apprécié. Mon code pour ce projet est en Python, mais les mathématiques ne sont pas spécifiques à la langue, donc je ne suis pas vraiment concerné par cela - je veux juste connaître la formule.
Vraisemblablement par « ligne entre A et B » vous voulez dire la ligne sur la sphère, et non la ligne droite dans l'espace 3D (qui traverse la sphère)? Ce dernier est probablement plus facile à coder, et peut-être assez proche de vos objectifs? – ShreevatsaR
Oui, la ligne sur la sphère est ce que je veux dire. La ligne droite est sûrement plus facile à calculer; Je ne suis pas tout à fait sûr si c'est assez proche ou pas (je ne sais pas combien de différence cela fera sur les distances relativement courtes avec lesquelles je travaille). – RustyAtMath